Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Libertine und Mathematik

  1. #1
    Registrierter Benutzer
    Registriert seit
    13.07.2010
    Beiträge
    83

    Libertine und Mathematik

    Hallo liebe TeXler/innen,
    kann man Lualatex dazu bringen, dass es im Mathematikmodus für Buchstaben und Ziffern Libertine verwendet und nur die fehlenden Mathe-Symbole aus einem anderen passenden Font nimmt?

    Code:
    \documentclass[fontsize=11pt,headings=big,open=any]{scrbook}
    \usepackage{luaotfload} 
    \usepackage{fontspec}
    \setmainfont{Linux Libertine O} 
    \usepackage{lualatex-math}      
    \usepackage[ngerman]{babel}	    
    \usepackage{amsmath}						
    \usepackage{amsthm}
    \usepackage{libertineotf}       
    \usepackage[math-style=TeX]{unicode-math}
    \setmathfont{Latin Modern Math}  
    \begin{document}
    Die beiden Faktoren 69 und \textsl{a} des Produkts im Integral $\int_a^b 69\cdot a\,dx$.
    \end{document}

  2. #2
    Registrierter Benutzer
    Registriert seit
    13.07.2010
    Beiträge
    83
    Habe etwas gefunden unter
    http://tex.stackexchange.com/questio...-biolinum?rq=1.

    Mein laufendes Minimalbeispiel - falls jemand von euch das braucht:

    Code:
    \documentclass[fontsize=11pt,headings=big,open=any]{scrbook}
    \usepackage{luaotfload} 
    \usepackage{lualatex-math}      
    \usepackage[ngerman]{babel}	    
    \usepackage{amsmath}						
    \usepackage{amsthm}
    \usepackage{fontspec}
    \usepackage{unicode-math}
    \setmainfont{Linux Libertine O}
    \usepackage{libertineotf}   
    \newcommand{\setlibertinemath}{%
    \setmathfont[range=\mathit/{latin,Latin,num,Greek,greek}]{Linux Libertine O Italic}
    \setmathfont[range=\mathup/{latin,Latin,num,Greek,greek}]{Linux Libertine O}
    \setmathfont[range=\mathbfup/{latin,Latin,num,Greek,greek}]{Linux Libertine O Bold}
    \setmathfont[range={"221E}]{Linux Libertine O}% "0221E = \infty
    % usw. (Diese Liste muss bei Bedarf ergänzt werden.)
    }
    \setmathfont{Asana Math}
    \setlibertinemath
    \begin{document}
    Die beiden Faktoren 69 und \emph{a} des Produkts im Integral $\int_a^b 69\cdot a\,dx$.
    \end{document}
    Weiß jemand von euch, welche Linux-Mathe-Fonts in die Liste eingefügt werden sollten?

    MhG
    Günter

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.02.2006
    Beiträge
    185
    Ohne XeTeX könntest Du die libertine-Option aus dem newtxtext Paket verwenden. Mit XeTeX hab ich auch mal versucht, was Du vorhast und mir dabei ziemlich einen abgebrochen... Letztlich hab ich Minion benutzt und Minion Math für €80 gekauft...

  4. #4
    Registrierter Benutzer
    Registriert seit
    13.07.2010
    Beiträge
    83
    Zitat Zitat von Tim77 Beitrag anzeigen
    Ohne XeTeX könntest Du die libertine-Option aus dem newtxtext Paket verwenden. Mit XeTeX hab ich auch mal versucht, was Du vorhast und mir dabei ziemlich einen abgebrochen... Letztlich hab ich Minion benutzt und Minion Math für €80 gekauft...
    Danke für den Hinweis,
    scheint aber unter LuaLatex gut zu funktionieren. Die Schrift zu ändern würde bei 208 formatierten Seiten ein zu großer Aufwand sein. Noch dazu wo ich in den Grafiken auch Libertine verwendet habe.

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    Wie wärs damit:

    Code:
    \usepackage[osf,sflf]{libertine}
    % neueste libertine version; früher  [libertine={Ligatures=TeX,Numbers=OldStyle}]
    \usepackage{unicode-math} % Matheumgebung
    \setmathfont[range=\mathup]{Linux Biolinum O}
    \setmathfont[range=\mathit]{Linux Biolinum O}
    \setmathfont[range=\mathbfup]{Linux Biolinum O}
    \setmathfont[range=\mathbfit]{Linux Biolinum O}
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  6. #6
    Registrierter Benutzer
    Registriert seit
    13.07.2010
    Beiträge
    83
    Danke für den Hinweis, bekomme mit diesem Code aber keine mathematischen Zeichen. Die werden einfach weggelassen.

    Günter

  7. #7
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    Bringt Dich das weiter?

    Code:
    \setmathfont{Linux Biolinum O}
    Was für mathematische Zeichen meinst Du?

    Die Befehle für viele Zeichen findest Du hier

    Wenn Du Formeln einsetzen möchtest, benötigst Du auch die Mathe-Umgebung, z.B.:

    Code:
    \begin{math}
    
    \end{math}
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

  8. #8
    Registrierter Benutzer
    Registriert seit
    13.07.2010
    Beiträge
    83
    Mein Probetext ist das etwas Sinnlose:
    Die beiden Faktoren 69 und \emph{a} des Produkts im Integral $\int_a^b 69\cdot a\,dx$.\\
    $\sum^\infty_0 3<5\leq a$
    Und da verschwinden die Mathe-Symbole.

  9. #9
    Registrierter Benutzer
    Registriert seit
    05.09.2006
    Beiträge
    361
    Sorry, dass ich nicht helfen konnte.

    Ich kann jedoch sagen, dass das Minimalbeispiel unter XeTeX läuft:

    Code:
    \documentclass[fontsize=11pt,headings=big,open=any]{scrbook}
    \usepackage{xltxtra} % für XeLaTeX
    \usepackage[ngerman]{babel}	    
    \usepackage{amsmath}						
    \usepackage{amsthm}
    \usepackage{fontspec}
    \usepackage{unicode-math}
    \setmainfont{Linux Libertine O}
    \usepackage{libertine}   %libertineotf
    \newcommand{\setlibertinemath}{%
    \setmathfont[range=\mathit/{latin,Latin,num,Greek,greek}]{Linux Libertine O Italic}
    \setmathfont[range=\mathup/{latin,Latin,num,Greek,greek}]{Linux Libertine O}
    \setmathfont[range=\mathbfup/{latin,Latin,num,Greek,greek}]{Linux Libertine O Bold}
    \setmathfont[range={"221E}]{Linux Libertine O}% "0221E = \infty
    % usw. (Diese Liste muss bei Bedarf ergänzt werden.)
    }
    \setmathfont{Asana Math}
    \setlibertinemath
    \begin{document}
    Die beiden Faktoren 69 und \emph{a} des Produkts im Integral $\int_a^b 69\cdot a\,dx$.
    \end{document}
    Info zu libertineotf:
    The bundle is now obsolete, being replaced by the libertine package.
    Ubuntu 14.04 LTS, Texstudio 2.6, TeX Live 2014 (manuell installiert)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •