The GNU 3DLDF Glyphs Page

Author: Laurence D. Finston

This copyright notice applies to the text and source code of this web site, and the graphics that appear on it. The software described in this text has its own copyright notice and license, which can be found in the distribution itself.

Copyright (C) 2023, 2024, 2025, 2026 The Free Software Foundation, Inc.

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of this license is included in the file COPYING.TXT

Last updated: August 13, 2026


Table of Contents

Top
Glyphs
Computer Modern Roman 10pt (cmr10)
Computer Modern Typewriter_Text 10pt (cmtt10)
Back to top
Back to main page

Glyphs

2026年08月12日.
The glyph type in 3DLDF and its associated commands make it possible to access MetaPost's glyph features from 3DLDF programs. MetaPost's glyph command returns paths corresponding to the PostScript paths of characters from a font.

In order for this to work, there must be an entry for the font in a font map file. This is the case for all of the Computer Modern and Euler fonts. For some fonts included in a TeX distribution, there may be no font map file. In this case, it may be possible to create 3DLDF glyphs by converting the METAFONT code to 3DLDF or by showing the paths and copying them. Most fonts other than the Computer Modern, Euler and European Modern fonts are not too complex and don't have much meta-ness. It would probably be easier to do this than to try to create a font map file. However, I haven't looked into the latter possibility yet.

I don't have any plans at the present time to make letter charts for fonts other than the Computer Modern and Euler fonts. However, I may try create glyphs for some symbols that are present in fonts without font map files.

The distribution of 3DLDF already contains a number of letter charts for various Computer Modern and Euler fonts. I have used the glyphs for a number of graphics However, these charts are obsolete. It is now possible to save glyphs to and restore them from the 3DLDF database. Unfortunately, it would not be straightforward to use the existing code in the old letter charts for saving the glyphs to the database, so I will have to create new ones. However, it's not difficult to do this.

Calling MetaPost to access its glyph command and producing output for processing by 3DLDF for more than a few characters takes a noticeable amount of time. Storing the data in the database and retrieving it when needed therefore results in a significant reduction in run-time and an increase in efficiency.


Back to contents
Back to top

Computer Modern Roman 10pt (cmr10)

PLEASE NOTE: It may be necessary to refresh the page after downloading a file. If a version of the file is in the cache of a user's browser, it otherwise may not be downloaded, even if it is out-of-date.

3DLDF code: cmr10_save.ldf
TeX code: cmr10_save.tex
PDF file: cmr10_save.pdf
3DLDF code: cmr10_restore.ldf
TeX code: cmr10_restore.tex
PDF file code: cmr10_restore.pdf

Computer Modern Typewriter Text 10pt (cmtt10)

PLEASE NOTE: It may be necessary to refresh the page after downloading a file. If a version of the file is in the cache of a user's browser, it otherwise may not be downloaded, even if it is out-of-date.

3DLDF code: cmtt10_save.ldf
TeX code: cmtt10_save.tex
PDF file: cmtt10_save.pdf
3DLDF code: cmtt10_restore.ldf
TeX code: cmtt10_restore.tex

AltStyle によって変換されたページ (->オリジナル) /