Schriften in Latex aus AutoCAD

OP #5530074
Lesenswert?

Hallo

Ich wurdere mich gerade, dass die Beschriftungen der AutoCAD Zeichnung,
welche ich in mein Latex Dokument eingebunden habe,
anders aussehen, als die Texte in dem Dokument.

Die Schriftart ist in beiden Fällen "Liberation".

Kann mir jemand sagen, warum das so ist,
oder noch besser, wie ich diesen Fehler beheben kann?

Danke und Gruß

Kolja
Angehängte Dateien:
#5530171
Lesenswert?

Hallo Kolja,

häufig kann man auswählen: Entweder man nimmt die Schrift vom 
Betriebssystem oder die Schrift vom Programm.

Bei den Schriften von Adobe oder Linotype kann man sicher sein, dass sie 
alle irgendwie aus einer Quelle stammen - Adobe immer von Adobe, 
Linotype immer von Linotype. D. h. man kann nehmen, wie man mag.

Bei Schriften, die anders "genormt" sind, erlebt man förmlich wahre 
Wunder der Kreativität. Zwar heißen sie gleich, unterscheiden sich 
teilweise erheblich, z. B. im Slant, in den Serifen, ...

Gute Programme bieten beim Drucken oder beim Datenaustausch die 
Möglichkeit an, Schriften einzubetten. Das ist vielleicht aus 
lizenzrechtlichen Gründen nicht immer möglich.

Reicht die Antwort?

Gruß

Bernd
OP #5530218
Lesenswert?

Maker schrieb:
> psfrag

 Programme, die nicht korrekt exportieren:

 ...
    AutoCAD
Quelle: https://latex.tugraz.at/latex/experten


Schade, das hörte sich erst so vielversprechend an :-(

Rufus Τ. F. schrieb:
> In welchem Dateiformat liegt denn der Autocad-Export vor, den Du in Dein
> LaTeX-Dokument importierst? Nutzt Du in LaTeX die Systemschriften oder
> die aus dem TeX-System stammenden Pixelfonts?

Die Zeichnung exportiere ich als pdf und binde sie dann als Grafik in 
Latex ein.
Ich schreibe nicht lokal, sondern auf sharelatex.com,
binde die Schrift aber so ein:

\documentclass[12pt,toc=bib,toc=listof]{scrreprt}   % Schriftgröße und 
Dokumententyp
\usepackage[T1]{fontenc}                            % Text-Zeichen für 
westeuropäische Sprachen
\usepackage{imfellEnglish}                          % Schriftsupport
\usepackage{libertine}                              % Schriftsupport
\usepackage{libertinust1math}                       % Schriftsupport
OP #5531205
Lesenswert?

Hallo Rufus

Hier mal beide Dateien, die aus ACAD exportierte Zeichnung (nur Text)
und das mit shareltex erstellte Dokument.

Und der Latex Quellcode:
1
\documentclass[12pt,toc=bib,toc=listof]{scrreprt}   % Schriftgröße und Dokumententyp
2
\usepackage[T1]{fontenc}                            % Text-Zeichen für westeuropäische Sprachen
3
\usepackage{imfellEnglish}                          % Schriftsupport
4
\usepackage{libertine}                              % Schriftsupport
5
\usepackage{libertinust1math}                       % Schriftsupport
6
\usepackage{amsmath}                                % erweiterter Mathematischer Formelsatz 
7
\usepackage{amssymb}                                % erweiterter Mathematischer Formelsatz 
8
\usepackage[utf8x]{inputenc}                         % Eingabe von ü,ä,ö,ß erlauben 
9
\usepackage[ngerman]{babel}                         % neue deutsche Trennungen, Überschriften, usw.
10
\usepackage{graphicx}                               % Einbindung von Grafikdateien 
11
\usepackage{lmodern}                                % Macht latin Schriftarten schön
12
\usepackage{blindtext}                              % Blindtexte erstellen
13
\usepackage[headsepline]{scrpage2}                  % individuelle Kopf- und Fußzeilen
14
\usepackage[addtotoc]{abstract}                     % Abstrakt-Abschnitt im Inhaltsverzeichnis 
15
\usepackage[export]{adjustbox}                      % Bilder zuschneiden 
16
\usepackage{multicol}                               % mehrere Textspalten auf einer Seite
17
\usepackage{comment}
18
\usepackage{epsfig}                                 % EPS Support für AutoCAD
19

20

21
\begin{document}
22
\pagenumbering{arabic} 
23
\selectlanguage{ngerman}
24

25

26
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
27

28
\begin{figure}[h] %  AutoCAD
29
    \centering
30
    \includegraphics[trim = 0mm 0mm 0mm 110mm, clip,width=\columnwidth]{Loreipsum_autocad.pdf}
31
    \caption{AutoCAD Text}
32
\end{figure}
33

34

35
\end{document}
Angehängte Dateien:
Persönliche Seite #5531223
Lesenswert?

Das Problem ist also schon in Loreipsum_autocad.pdf zu sehen. Das ist 
eine andere Schriftart als in Deinem LaTeX-Dokument.

In der PDF-Datei steht das hier:
1
/Type /FontDescriptor /FontName /LiberationSerif /FontFamily (LiberationSerif)

Wenn ich mir https://www.fontsquirrel.com/fonts/liberation-serif ansehe, 
verwendet AutoCad die korrekte Schriftart; Dein LaTeX aber nutzt 
irgendwas anderes.
1
\usepackage{libertine}

Libertine != Liberation

Hmm.
Gast #5531265
Lesenswert?

Kolja L. schrieb:
> Programme, die nicht korrekt exportieren:
>
>  ...
>     AutoCAD

CorelDraw steht auch dabei, obwohl sich der Export-Filter von CorelDraw 
passend einstellen läßt.

Wenn das Export-Programm die Texte nicht korrekt als Zeichenketten 
exportiert, ist ein gültiger Notbehelf, das EPS in LibreOffice Draw oder 
CorelDraw zu importieren und erst dort die Schrift hinzuzufügen.

Psfrag kann sowieso erst beim Formel-Satz seine Stärken ausspielen. Denn 
ich denke, Rufus hat Dein eigentliches Problem gelöst.
Persönliche Seite #5531322
Lesenswert?

Kolja L. schrieb:
> Ichhabe mir jetzt die Libertine Schrift installiert und das Ergebnis ist
> schon besser, fast gut, aber noch nicht perfekt.

Das sind immer noch zwei unterschiedliche Schriftarten. Vergleiche die 
Glyphen des kleinen "t", das sind komplett unterschiedliche Zeichen.

Das, was in Deinem LaTeX-Dokument verwendet wird, ist keine "Libertine", 
das ist die stinknormale "Computer Modern", wie sie von Herrn Knuth mit 
TeX mitgeliefert wird.

https://en.wikipedia.org/wiki/Computer_Modern

Als OTF-Schriftart findest Du die in 
http://mirrors.ctan.org/fonts/cm-unicode.zip fonts/otf/cmunrm.otf
#5531325
Lesenswert?

... ja, das ist ein bekanntes Problem. In der Regel wird dann nur die 
Bounding Box angezeigt. Somit steht man bis zum endgültigen Drucken im 
Dunkeln.

Bei den ganzen "Versuchen" hat man - insbesondere mit dem Fonteditor - 
später das Problem, dass man die Schriften immer mitliefern muss, es sei 
denn, sie sind eingebettet. Und dann sind die Probleme vorbestimmt, wenn 
auf anderen Rechnern erst neue Schriften nachinstalliert werden müssen.

Aus diesem Grund bin ich davon ab und verwende nur noch Standard, so 
schlecht wie es auch immer ist.

Trotzdem viel Erfolg und guten Wirkungsgrad!

Bernd
OP #5531595
Lesenswert?

Rufus Τ. F. schrieb:
> Als OTF-Schriftart findest Du die in

Danke, habe ich installiert, läuft in Word etc., aber nicht in AutoCAD.
Auch nicht nach Computerneustart und nochmal installieren :-(

Ich habe jetzt mal die Schriftart gewechselt und in Latex TimesNewRoman 
verwendet:
usepackage{mathptmx}
In AutoCAD natürlich auch.

Und immer noch sehen die Schriftbilder nicht gleich aus.


edit:
Hier im Forum, ist der Unterschied nicht so groß, wenn überhaupt 
vorhabenden,
wie in meinem Foxit Reader.

Ich geb jetzt offiziell auf, sonst wird das noch ne typographische 
Abschlussarbeit
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren