Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

01 Sep '16, 14:00

saputello's gravatar image

saputello
11.1k174365

Wie verwende ich ein Wingdings-Symbol in LuaLaTeX?

Ich möchte das ausgefüllte Viereck aus Wingdings in meinem Dokument verwenden. Es entspricht dem Buchstaben 'n'. Ich benutze LuaLaTeX und habe mit fontspec bspw. auch schon Dokumente erfolgreich mit der installierten Frutiger Schriftart setzen können. Nun benötige ich ein Zeichen aus der ebenfalls installierten Wingdings Schriftart. Jedoch erhalte ich dort, wo das Symbol stehen sollte, gar keine Zeichen. Das habe ich versucht: \documentclass{scrartcl} \usepackage{fontspec} \defaultfontfeatures{Ligatures=TeX} \newfontfamily\wingdingsfont{wingdings} \DeclareTextFontCommand{\textwingdings}{\wingdingsfont} \newcommand{\wingdings}[1]{\begingroup\wingdingsfont #1 \endgroup} \usepackage{fonttable} \usepackage{xcolor} \begin{document} {\wingdingsfont n } \textcolor{red}{empty} {\wingdingsfont  } \textcolor{red}{empty} \textwingdings{n} \textcolor{green}{empty} \textwingdings{} \textcolor{green}{empty} \wingdings{n} \textcolor{blue}{empty} \wingdings{} \textcolor{blue}{empty} \symbol{"6E} {\wingdingsfont \symbol{"6E}} \textcolor{orange}{empty} \textwingdings{\symbol{"6E}} \textcolor{orange}{empty} \wingdings{\symbol{"6E}} \textcolor{orange}{empty} \fonttable{wingdings} \end{document} Und ich erhalte diese Ausgabe: ![alt text][1] Beim Kompilieren kommen keine Fehler, Wingdings wird also gefunden. Allerdings sehe ich im Log folgende Ausgaben: luaotfload | cache : Lookup cache loaded from E:/LaTeX/miktex-portable-2.9.5987/ texmfs/data/luatex-cache/generic/names/luaotfload-lookup-cache.luc.(load luc: E: /LaTeX/miktex-portable-2.9.5987/texmfs/data/luatex-cache/generic/fonts/otl/wingd ing.luc) luaotfload | aux : font no 22 (<unknown>) defines no feature for script latn luaotfload | aux : no font with id 22 ................................................. . fontspec info: "no-scripts" . . Font wingdings does not contain any OpenType `Script' information. ................................................. \g__fontspec_family_wingdings_int=\count124 ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/BI (it probably doesn't exist). ................................................. ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/B (it probably doesn't exist). ................................................. ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/I (it probably doesn't exist). ................................................. luaotfload | aux : font no 22 (<unknown>) does not define feature smcp for scrip t with language luaotfload | aux : no font with id 22 ................................................. . fontspec info: "defining-font" . . Font family 'wingdings(0)' created for font 'wingdings' with options . [Ligatures=TeX]. . . This font family consists of the following NFSS series/shapes: . - 'normal' (m/n) with NFSS spec.: <->"wingdings:mode=node;+tlig;" . - 'small caps' (m/sc) with NFSS spec.: ................................................. Und weiter unten dann im Log, wo das Zeichen mehrmals und die fonttable gedruckt werden sollen (Auszug): Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no Also Wingdings wird gar nicht ausgegeben. Was mache ich falsch? [1]: http://texwelt.de/wissen/upfiles/ScreenShot_017_document_-_PDF-XChange_Viewer.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

01 Sep '16, 10:53

ErnstZ's gravatar image

ErnstZ
611142833

Wie verwende ich ein Wingdings-Symbol in LuaLaTeX?

Ich möchte das ausgefüllte Viereck aus Wingdings in meinem Dokument verwenden. Es entspricht dem Buchstaben 'n'. Ich benutze LuaLaTeX und habe mit fontspec bspw. auch schon Dokumente erfolgreich mit der installierten Frutiger Schriftart setzen können. Nun benötige ich ein Zeichen aus der ebenfalls installierten Wingdings Schriftart. Jedoch erhalte ich dort, wo das Symbol stehen sollte, gar keine Zeichen. Das habe ich versucht: \documentclass{scrartcl} \usepackage{fontspec} \defaultfontfeatures{Ligatures=TeX} \newfontfamily\wingdingsfont{wingdings} \DeclareTextFontCommand{\textwingdings}{\wingdingsfont} \newcommand{\wingdings}[1]{\begingroup\wingdingsfont #1 \endgroup} \usepackage{fonttable} \usepackage{xcolor} \begin{document} {\wingdingsfont n } \textcolor{red}{empty} {\wingdingsfont  } \textcolor{red}{empty} \textwingdings{n} \textcolor{green}{empty} \textwingdings{} \textcolor{green}{empty} \wingdings{n} \textcolor{blue}{empty} \wingdings{} \textcolor{blue}{empty} \symbol{"6E} {\wingdingsfont \symbol{"6E}} \textcolor{orange}{empty} \textwingdings{\symbol{"6E}} \textcolor{orange}{empty} \wingdings{\symbol{"6E}} \textcolor{orange}{empty} \fonttable{wingdings} \end{document} Und ich erhalte diese Ausgabe: ![alt text][1] Beim Kompilieren kommen keine Fehler, Wingdings wird also gefunden. Allerdings sehe ich im Log folgende Ausgaben: luaotfload | cache : Lookup cache loaded from E:/LaTeX/miktex-portable-2.9.5987/ texmfs/data/luatex-cache/generic/names/luaotfload-lookup-cache.luc.(load luc: E: /LaTeX/miktex-portable-2.9.5987/texmfs/data/luatex-cache/generic/fonts/otl/wingd ing.luc) luaotfload | aux : font no 22 (<unknown>) defines no feature for script latn luaotfload | aux : no font with id 22 ................................................. . fontspec info: "no-scripts" . . Font wingdings does not contain any OpenType `Script' information. ................................................. \g__fontspec_family_wingdings_int=\count124 ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/BI (it probably doesn't exist). ................................................. ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/B (it probably doesn't exist). ................................................. ................................................. . fontspec info: "no-font-shape" . . Could not resolve font wingdings/I (it probably doesn't exist). ................................................. luaotfload | aux : font no 22 (<unknown>) does not define feature smcp for scrip t with language luaotfload | aux : no font with id 22 ................................................. . fontspec info: "defining-font" . . Font family 'wingdings(0)' created for font 'wingdings' with options . [Ligatures=TeX]. . . This font family consists of the following NFSS series/shapes: . - 'normal' (m/n) with NFSS spec.: <->"wingdings:mode=node;+tlig;" . - 'small caps' (m/sc) with NFSS spec.: ................................................. Und weiter unten dann im Log, wo das Zeichen mehrmals und die fonttable gedruckt werden sollen (Auszug): Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no  (U+F06E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no n (U+006E) in font wingdings:mode=node;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no ˊ (U+02CA) in font file:lmroman10-regular:script =latn;+trep;+tlig;! Missing character: There is no Also Wingdings wird gar nicht ausgegeben. Was mache ich falsch? [1]: http://texwelt.de/wissen/upfiles/ScreenShot_017_document_-_PDF-XChange_Viewer.png

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×