[moderncv] Awesome-Font

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: [moderncv] Awesome-Font

von MoonKid » Mo 28. Apr 2014, 14:30

Vielen Dank!

von u_fischer » Mo 28. Apr 2014, 14:00

Bei silence musst du im übrigen den latexfont-Filter nehmen:
\WarningFilter{latexfont}{Font shape `EU1/FontAwesome(0)/m/sl'}
\WarningFilter{latexfont}{Some font shapes}

von u_fischer » Mo 28. Apr 2014, 13:49

MoonKid hat geschrieben: Ausiltern muss ich ihn. Weil vim-latexsuite sonst eine extra Fenster öffnet , den Cursor reinsetzt, etc. Das stört den Workflow. ;)
Immer diese übereifrigen Editoren.

Versuchs hiermit (das hyperref ist für die korrektur einer anderen, wichtigeren Warnung, die vim aber anscheinend nicht bemerkt).
\documentclass[a4paper,sans]{moderncv}

\usepackage[margin=3cm]{geometry}

\moderncvstyle{casual}
\moderncvcolor{black}

% personal data
\name{Name}{Name}
\address{Street2}{City}{}
\phone{+49}
\FA
\makeatletter
\DeclareFontShape{\f@encoding}{\f@family}{m}{sl}%
     {<->    ssub * \f@family/m/n
      }{}
\makeatother

\usepackage[unicode,pdfencoding=auto]{hyperref}  
    
\begin{document}
\makecvtitle
\section{section}
\cventry{1900--2000}{Abi}{Drei}{}{}{}

\emptysection \closesection
\vfill
 Ort, \today
\end{document}

von MoonKid » Mo 28. Apr 2014, 13:16

u_fischer hat geschrieben:Warum regst du dich so auf? Ignoriere die Meldung doch einfach.
Das versuche ich ja. Wie du siehst, scheine ich aber das Paket silence falsch zu verwenden.

Ausiltern muss ich ihn. Weil vim-latexsuite sonst eine extra Fenster öffnet , den Cursor reinsetzt, etc. Das stört den Workflow. ;)

von u_fischer » Mo 28. Apr 2014, 10:42

MoonKid hat geschrieben:Das hier funktioniert dabei nicht
\RequirePackage[immediate]{silence}
\WarningFilter{latex}{Font shape `EU1/FontAwesome(0)/m/sl' undefined}
Warnung wird dennoch ausgegeben.

Aber ich frage mich, warum der Entwickler das da einbaut? Er muss den Font ja passend vorliegen gehabt habe. Wo hat er den her?
Warum regst du dich so auf? Ignoriere die Meldung doch einfach. LaTeX tut doch offensichtlich das Richtige: Da es kein slanted gibt, wird auf den upright Font umgeschaltet. Die Fähigkeit von LaTeX bei fehlenden Schnitten auf einen anderen Schnitt auszuweichen, ist kein Fehler sondern eine Stärke. Oder wäre es dir lieber, es ließe den Platz einfach ganz leer?

Und ja: Der Autor von moderncv hätte bei der Definition der Symbole überall \upshape einfügen können. Also z.B. \newcommand*{\fixedphonesymbol} {{\upshape\faPhone~}}.

Das Ergebnis wäre das Gleiche -- außer dass sollte es je mal eine slanted-Version der Schrift geben, sie dann nicht benützt werden könnte ohne erneute Änderung des Codes.

von Genmutant » Mo 28. Apr 2014, 10:02

Aber ich frage mich, warum der Entwickler das da einbaut? Er muss den Font ja passend vorliegen gehabt habe. Wo hat er den her?
Nö der hat ziemlich sicher den selben wie du. Das ist einfach eine Nebenwirkung wie der Rest definiert ist und ansich ja kein Problem.

von MoonKid » Mo 28. Apr 2014, 09:59

Das hier funktioniert dabei nicht
\RequirePackage[immediate]{silence}
\WarningFilter{latex}{Font shape `EU1/FontAwesome(0)/m/sl' undefined}
Warnung wird dennoch ausgegeben.

Aber ich frage mich, warum der Entwickler das da einbaut? Er muss den Font ja passend vorliegen gehabt habe. Wo hat er den her?

von Johannes_B » So 27. Apr 2014, 19:03

Das ist die Warnung, dass das Telefonsymbol nicht als slanted vorlegt, stattdessen wird normal (aufrecht) genommen.

Das passiert aber öfters mal und hat nichts/wenig mit moderncv zu tun.

[moderncv] Awesome-Font

von MoonKid » So 27. Apr 2014, 18:48

Bei untem stehenden Code bekomme ich folgenden Fehler. Hat wohl mit der Telefonnummer zu tun. Der Font ist im System installiert, physikalisch vorhanden und auch dem System bekannt. Liegt also vermutlich am Stil?
LaTeX Font Warning: Font shape `EU1/FontAwesome(0)/m/sl' undefined
(Font) using `EU1/FontAwesome(0)/m/n' instead on input line 22.
% ln2.tex
\documentclass[a4paper,sans]{moderncv}

\usepackage[margin=3cm]{geometry}

\moderncvstyle{casual}
\moderncvcolor{black}

% personal data
\name{Name}{Name}
\address{Street2}{City}{}
\phone{+49}

\begin{document}
\makecvtitle
\section{section}
\cventry{1900--2000}{Abi}{Drei}{}{}{}

\emptysection \closesection
\vfill
Ort, \today
\end{document}
Warum verwendet der Autor eine Schriftart bzw. einen Stil der nicht existent ist? Jedenfalls nicht in meinem CTAN-TeX-Live.

Wie behebt man sowas, ohne das Paket selbst zu verändern?

Nach oben