docs: format TeX logos using hologo pkg - #1469
Conversation
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
There was a problem hiding this comment.
Pull request overview
Updates the PGF/TikZ manual sources to consistently typeset TeX-engine/distribution logos (e.g., LuaTeX, e-TeX, TeX Live) using hologo, and fixes a few remaining plain “TeX” mentions to use the proper \TeX{} logo.
Changes:
- Add
hologoto the manual preamble so\hologo{...}is available throughout the manual. - Replace several unformatted “LuaTeX / e-TeX / TeX Live” occurrences with
\hologo{...}and “TeX” with\TeX{}where appropriate. - Add an Unreleased changelog entry describing the manual typo/logo fixes.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| doc/generic/pgf/pgfmanual-en-pgfsys-commands.tex | Replace plain “TeX” mentions with \TeX{} in command documentation text. |
| doc/generic/pgf/pgfmanual-en-math-parsing.tex | Use \hologo{eTeX} for e-TeX logo formatting. |
| doc/generic/pgf/pgfmanual-en-main-preamble.tex | Load hologo in the manual preamble to support \hologo{...} usage. |
| doc/generic/pgf/pgfmanual-en-library-profiler.tex | Format LuaTeX logo via \hologo{LuaTeX} in a footnote. |
| doc/generic/pgf/pgfmanual-en-installation.tex | Format TeX Live logo via \hologo{TeXLive}. |
| doc/generic/pgf/pgfmanual-en-gd-ogdf.tex | Format LuaTeX logo via \hologo{LuaTeX}. |
| doc/generic/pgf/pgfmanual-en-gd-algorithms-in-c.tex | Format TeX Live logo via \hologo{TeXLive}. |
| doc/generic/pgf/pgfmanual-en-dv-formats.tex | Replace plain “TeX” with \TeX{} in data format documentation. |
| doc/generic/pgf/CHANGELOG.md | Add an Unreleased entry for the manual/logo typo fixes. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| \emph{Remark:} Unfortunately, the above does not work with the \hologo{TeXLive} 2013 | ||
| versions of Lua\TeX\ due to a bugs that causes the ``replace dots by slashes'' | ||
| to fail. For this reason, we currently need to rename our shared library file |
There was a problem hiding this comment.
Logo formatting is done "blindly". I haven't checked whether what's said here still holds.
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
|
other "TeX" instances I found in the manual.
Interestingly I didn't find any of
Aren't say supported anywhere or is there really just no need to mention that somewhere? |
|
I think I remember we had a discussion on how to typeset these things a few years ago already. Since Henry already stated that he'd keep |
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
@Mo-Gul I should have addressed all of these, using
Mentioned as |xetex|, in lowercase and verbatim. Introduced in #1466. Can be changed to use logo forms. |
Signed-off-by: Yukai Chou <muzimuzhi@gmail.com>
Motivation for this change
Correct unformatted TeX logos in manual. For logos not built-in to LaTeX2e, use
\hologo{<logo>}fromhologopackage.Addresses #1466 (comment) by @Mo-Gul.
Checklist
Please signoff your commits to explicitly state your agreement to the Developer Certificate of Origin. If that is not possible you may check the boxes below instead: