Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/komascript/marginnote
LaTeX package to add notes in the margin, even where \marginpar fails
https://github.com/komascript/marginnote
Last synced: about 2 months ago
JSON representation
LaTeX package to add notes in the margin, even where \marginpar fails
- Host: GitHub
- URL: https://github.com/komascript/marginnote
- Owner: komascript
- License: other
- Created: 2023-02-16T10:52:31.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-07T06:45:42.000Z (over 1 year ago)
- Last Synced: 2023-09-07T07:51:19.216Z (over 1 year ago)
- Language: TeX
- Size: 38.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# marginnote
An experimental LaTeX package to add notes in the margin, even where `\marginpar` fails---
LaTeX package `marginnote`
Copyright (c) 2005—2023 Markus Kohm
Documentation-Release: 2023/09/07 v1.4c
Package-Release: 2018/08/09 v1.4b
Licence: LPPL 1.3c (see LICENSE.md)
CTAN Location: https://www.ctan.org/pkg/marginnote
LPPL Maintainance Status: unmaintained
---
## Summary
This package provides the command `\marginnote` that may be used instead of
`\marginpar` at almost every place, where `\marginpar` cannot be used,
e.g. inside floats, footnotes, frames made with framed package …---
## Download and Installation
[Releases of `marginnote` are available from
CTAN](https://www.ctan.org/pkg/marginnote). You should install it using the
package manager of your TeX distribution. Updates should also be installed
using either MiKTeX upates or the TeX Live manager.---
## Maintenance and Development
A new maintainer and new developers would be welcome!
---
## Release History
### v1.4c:
* Correction of documentation.### v1.4b:
* Fix for vertical position of margin notes, e.g., inside lists.
* I do not longer maintain the package. If you want to become the new maintainer, see the title page or the issue section in the manual.### v1.4a:
* Fix for consecutive odd pages or consecutive even pages in a double-ended document (e.g. with class option twoside) added. Note, however, using consecutive odd pages or consecutive even pages in a double-ended document is still not recommended, because printing with correct margins will still need at least an empty page between two odd or two even pages, because (La)TeX decides on the page counter, e.g., whether to use `\oddsidemargin` or `\evensidemargin` or whether to use `\@oddhead` and `\@oddfoot` or `\@evenhead` and `\@evenfoot`.### v1.4:
* New options `parboxrestore` (new default to set `\parskip`, `\parindent`, `\par`, `\\` and several other commands an lengths at the beginning of every margin note) and `noparboxrestore` (to use the old default of marginnote before v1.4).### v1.3:
* Support for two-column mode added.
* Support for engines without `\pdfsavepos` and `\savepos` removed.### v1.2b:
* Support for package bidi.### v1.2a:
* Bugfix.### v1.2:
* Support for LuaTeX since 0.95.### v1.1i:
* `\ignorespaces` added and `\strut` moved to allow hyphenation of the first word (suggested by Ulrike Fischer)### v1.1g:
* made it `\long` to allow paragraph breaks at the text arguments of `\marginnote`
* also set `\linewidth`### v1.1f:
* missing usage of `\marginnotevadjust` at left margins fixed### v1.1e:
* new options `fulladjust`, `heightadjust`, `depthadjust`, and `noadjust` to change the general default of the vertical adjustment### v1.1d:
* horizontal position fixed if `\hoffset` is not 0pt or `\pdfhorigin` is not 1in### v1.1c:
* XeTeX also has `\pdfsavepos`### v1.0:
* First release