Schriftart einbinden

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Schriftart einbinden

Re: Schriftart einbinden

von Stefan Kottwitz » Di 21. Dez 2021, 19:39

Dann verwendest Du noch (pdf)LaTeX und solltest LuaLaTeX oder XeLaTeX verwenden, entweder auf der Kommandozeile oder als Einstellung in Deinem Editor.

Stefan

Re: Schriftart einbinden

von basti-fantasti-48 » Di 21. Dez 2021, 19:15

Fatal Package fontspec Error: The fontspec package requires either XeTeX or(fontspec) LuaTeX. \msg_fatal:nn {fontspec} {cannot-use-pdftex}
Emergency stop. \msg_fatal:nn {fontspec} {cannot-use-pdftex}

bei mir kommt nur das

Re: Schriftart einbinden

von Rueb Enase » Di 21. Dez 2021, 18:41

Doch das funktioniert. Das geht in dem Beispiel im Online-Compiler nicht, weil der Rechner nicht unter Windows 10, sondern unter Linux läuft und deshalb der Font nicht verfügbar ist. Genau das geht ja auch klar aus der Fehlermeldung:
! Package fontspec Error: The font "Segoe UI Semilight" cannot be found.
hervor.

Stefan hat extra darauf hingewiesen, dass es sich bei dem Font um einen Windows-10-Systemfont handelt. Das hier funktioniert dagegen beispielsweise (zumindest mit LuaLaTeX) auch im Online-Compiler:
% !TeX LuaLaTeX
\documentclass{article}
\usepackage{fontspec}
\setmainfont{TeX Gyre Termes}
\begin{document}
\large
The quick brown fox jumps over the lazy dog. 1234567890
\end{document}
weil es eine Schrift ist, die gar nicht erst als Systemfont installiert werden muss, weil sie Teil von TeX Live ist.

Ebenso funktioniert im Online-Compiler derzeit:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Fira Sans}% System-Schrift auf vielen Linux Systemen, hier eigenen Namen eintragen
\begin{document}
\large
The quick brown fox jumps over the lazy dog. 1234567890
\end{document}
weil Fira Sans auf vielen Linux Systemen als Systemfont installiert ist.

Ich empfehle auch die Anleitung zu dem oben bereits verlinkten Paket fontspec zu beachten. Dort erfährst du mehr zum Laden von Fonts. Das ist auch deshalb wichtig, weil man bei OTF-Fonts unterschiedliche Features (de)aktivieren kann, je nachdem ob diese Features voreingestellt sind oder nicht und ob man sie haben will oder nicht.

Re: Schriftart einbinden

von basti-fantasti-48 » Di 21. Dez 2021, 17:39

nope geht nicht siehst ja an deinem Beispiel

Re: Schriftart einbinden

von Stefan Kottwitz » Di 21. Dez 2021, 10:19

Als simples Beispiel (mit LuaLaTeX oder XeLaTeX):
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Segoe UI Semilight}% System-Schrift auf Windows 10, hier eigenen Namen eintragen
\begin{document}
\large
The quick brown fox jumps over the lazy dog. 1234567890
\end{document}
Stefan

Re: Schriftart einbinden

von Rueb Enase » Mo 20. Dez 2021, 21:35

Am einfachsten mit LuaLaTeX (oder XeLaTeX) und fontspec. Damit kann man eigentlich alle systemweit installierten Fonts nutzen.

Schriftart einbinden

von basti-fantasti-48 » Mo 20. Dez 2021, 19:10

Moin, meine Firma hat eine eigene Schriftart die ich auch in Word z.B nutzen kann. Wie kann man eigene Schriftarten in Latex einbinden und benutzen

Nach oben