
Ich versuche, die Schriftart Myriad Pro Condensed zu verwenden, aber aus irgendeinem Grund kann LaTeX sie nicht finden. Ich habe die Schriftart mit demFontProSkripte. Ich kann die Varianten Light, Normal, Bold und Extra Bold erhalten, aber nicht Condensed, obwohl FontPro eindeutig alle Condensed-Varianten installiert hat. Wenn ich versuche, die Condensed-Schriftart zu verwenden, erhalte ich die folgende Meldung (sowohl mit OT1- als auch mit T1-Kodierung, hier mit T1-Kodierung gezeigt):
LaTeX Font Warning: Font shape `T1/MyriadPro-OsF/c/n' undefined (Font) using `T1/MyriadPro-OsF/m/n' instead on input line 11.
Hier ist mein minimales Arbeitsbeispiel:
\documentclass{article}
\usepackage{MyriadPro}
\begin{document}
Hello, World!
{\sffamily
Hello, World!
\fontseries{c}\selectfont Hello, World! NOT CONDENSED
\fontseries{b}\selectfont Hello, World!
\fontseries{l}\selectfont Hello, World!
\fontseries{bx}\selectfont Hello, World!
}
\end{document}
Und hier ist das Ergebnis, das ich erhalte:
Stimmt etwas mit meiner Installation der Schriftart Myriad Pro nicht?
Antwort1
So verwenden Sie die komprimierten Schriftarten von MyriadPro mit pdftex
Ich hatte viel Hilfe von Ulrike Fischer und einen nützlichen Hinweis von David Carlisle, um diese Lösung zu finden:
\documentclass[fontsize=16pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage{lmodern}
\usepackage[medfamily]{MyriadPro}
\sffamily%to load the fd-file
\DeclareFontShape{T1}{MyriadPro-OsF}{c}{n}
{<-> MyriadPro-Cond-tosf-t1--base}{} %
\DeclareFontShape{T1}{MyriadPro-OsF}{c}{it}
{<-> MyriadPro-CondIt-tosf-t1--base}{} %
\DeclareFontShape{T1}{MyriadPro-OsF}{bc}{n}
{<-> MyriadPro-BoldCond-tosf-t1--base}{} %
\DeclareFontShape{T1}{MyriadPro-OsF}{bc}{it}
{<-> MyriadPro-BoldCondIt-tosf-t1--base}{} %
\usepackage{MinionPro, blindtext, fontaxes}
\begin{document}
\section{\rmfamily{} MinionPro}
\label{CLA:minionpro}
Some Text with different fonts from MinionPro:
Hello World! -- Regular shape.
\emph{Hello World in itshape} \verb|\emph{...}|
\textsw{Hello World! »Swashed: ABCDEFG«:} \verb|\textsw{...}|
\textssc{Hello World! textssc:} \verb|\textssc{...}|
\section{MyriadPro}
\label{CLA:myriadpro}
\sffamily
Now, we change to MyriadPro, using \verb|\sffamily|
\bigskip
\fontseries{ub}\selectfont Hello World ! \% BLACK
\fontseries{eb}\selectfont Hello World ! \% bold, because of option medfamily
\fontseries{b}\selectfont Hello, World! \% semibold (option medfamily)
\fontseries{n}\selectfont Hello, World! \% regular
\fontseries{l}\selectfont Hello, World! \% light
\section{\fontseries{bc}\selectfont MyriadProCond}
\label{CLA:myriadprocond}
\fontseries{c}\selectfont
We even can use the condensed fonts of MyriadPro:
\bigskip{}
Hello World! \% Condensed! (World shrinks?)
\emph{We can use italics and write: Hello World!}
\fontseries{bc}\selectfont Hello World! \% BoldCondensed
\emph{Hello World! BoldCondIT!}
\end{document}
OK, und es sieht so aus:
(Alte Antwort gelöscht)
Antwort2
(Zu lang für einen Kommentar, daher als Antwort gepostet.)
Wenn Sie Zugriff auf die Opentype-Version der Schriftart Myriad Pro Condensed haben, sollten Sie entweder XeLaTeX oder LuaLaTeX verwenden, da beide Opentype-Schriftarten direkt verarbeiten können. (Auf meinem System – MacTeX2015, MacOSX 10.11.3 – Myriam Pro Condensed
ist die Schriftart als Systemschriftart im Opentype-Format installiert.)
Der folgende Screenshot wurde mit XeLaTeX erstellt:
% !TEX TS-program = xelatex
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\setsansfont{Myriad Pro Condensed}
\sffamily
Hello, World!
{\bfseries Hello, World!}
{\itshape Hello, World!}
{\bfseries\itshape Hello, World!}
\medskip
\setsansfont{Myriad Pro} % not "Condensed"
\sffamily
Hello, World!
{\bfseries Hello, World!}
{\itshape Hello, World!}
{\bfseries\itshape Hello, World!}
\end{document}