goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98866
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer LatexGast.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Xetex Ligaturen Automatisch global Erkennen

 

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.11.2018, 09:55     Titel: Xetex Ligaturen Automatisch global Erkennen
  Antworten mit Zitat      
Hallo zusammen,

ich suche für mein Xelatex Dokument eine Schrift, die sowohl Ligaturen verhindert als auch nativ small caps unterstützt. Dabei bin ich durch einiges googlen auf http://libertine-fonts.org/ gestoßen.

Auf der Homepage heißt es
Zitat:
Libertine Fonts support smart font techniques such as OpenType ligature substitution, different numeral sets, true small capitals etc.
In the following we show you, which techniques are supported.

Libertine Fonts contain lots of different ligatures: the typical f-ligatures, but also Th, Qu and historic ligatures like st und ct, or fi and tz which are seldom used anymore. – liga, hlig, dlig
.



Nun frage ich mich, wie ich auf diese "smarte" Technik in Latex zugreife.

Googlen führte mich zu https://texwelt.de/wissen/fragen/52.....-ich-ligaturen-verhindern , deren globale Tipps nicht funktioniert haben.

Ebenfalls das Kompilieren mit Lulatex und selnolig führte nicht zur automatischen Erkennung der Ligatur;
Code • Öffne in Overleaf
\kern0pt
hingegen funktioniert. Dies finde ich aber sehr aufwendig.

Daher die Frage, ob es in der großen Latex Welt nichts gibt, was die Ligaturen automtisch verhindert bzw. ob ich etwas falsch gemacht habe? Question

Code • Öffne in Overleaf

\documentclass{scrbook}
\usepackage{fontspec}
\usepackage[ngerman]{selnolig}
\defaultfontfeatures{Ligatures={TeX, Common}}

\setmainfont{Linux Libertine O}
\setsansfont{Linux Biolinum O}
\begin{document}

filling

f\kern0pt illing

\end{document}



Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.11.2018, 10:24     Titel:
  Antworten mit Zitat      
Auch wenn ich nicht verstehe, warum man komplett auf eine der Stärken von TeX verzichten wollte und warum man sich erst einen Font mit ausgeprägten Ligaturmöglichkeiten sucht, wenn man keine haben will:

Einfach explizit alle Ligaturenfeatures explizit abschalten (wobei TeX eine Pseudofeature ist und AFAIK bereits abgeschaltet ist, wenn man es nicht mit angibt):
Code • Öffne in Overleaf
\documentclass{scrbook}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures={NoRequired,NoCommon,NoContextual,NoRare,NoHistoric}}

\setmainfont{Linux Libertine O}
\setsansfont{Linux Biolinum O}
\begin{document}

filling

f\kern0pt illing

\end{document}

Ratgeber
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.11.2018, 10:29     Titel: Genau hinschauen
  Antworten mit Zitat      
Lies mal den letzten Satz der vorangestellten Zusammenfassung in der Anleitung von »selnolig« oder im Eintrag auf CTAN.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.11.2018, 08:41     Titel:
  Antworten mit Zitat      
Zitat:
Code • Öffne in Overleaf
\defaultfontfeatures{Ligatures={NoRequired,NoCommon,NoContextual,NoRare,NoHistoric}}

Hinweis: Das funktioniert so bei dem veralteten fontspec von Overleaf. Bei neueren Versionen sollte es eigentlich
Code • Öffne in Overleaf
\defaultfontfeatures{Ligatures={RequiredOff,CommonOff,ContextualOff,RareOff,HistoricOff}}
lauten. Aus Kompatibilitätsgründen funktionieren aber auch noch die No…-Einstellungen.

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de