PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kurze Frage zu Pfeilen und TeXnicCenter (Packages)



pitterpolo
28-11-2010, 14:47
Dies ist mein Beitrag und man wird vermutlich schon an den Fragen erkennen, dass ich ein blutiger Anfänger bin. Ich hoffe, dass Ihr mir weiterhelfen könnt:

1. Für einen Vortrag müsste ich wissen, wie man in Latex Pfeile einfügt bzw. ob es möglich ist längere Pfeile an unterschiedlichen Stellen zu beschriften.
Nach längerem suchen habe ich nichts brauchbares gefunden, außer die Befehle um Pfeile zu erstellen (vector), aber da weiß ich nicht, ob man diese (Vektoren) an unterschiedlichen Stellen beschriften kann.
Ich möchte einen kurzen Zeitrstrahl erstellen und wenige Stichpunkte dazu hinzufügen.

2. Wie werden benötigte Packages runtergeladen, wenn man mit TeXnicCenter arbeitet? Werden die Packages via MikTeX runtergladen und benutzt oder ist das mit TeXnicCenter nicht möglich (also Packages zu installieren)?

Ich bedanke mich im Vorraus.

Mit freundlichen Grüßen,
pitterpolo

pitterpolo
28-11-2010, 21:22
Frage 2 hätte sich nun erledigt - ja, es werden packages automatisch runtergeladen.

Hätte jemand einen Tipp, um einen simplen Zeitstrahl erstellen zu können?
Im Internet findet man wenige codes dafür, nur kann ich diese nicht beliebig ändern, da das ganze Zusammenspiel innerhalb des Befehlsatzes versagt bzw. alles durcheinander wird und keinesfalls gut aussieht.
http://tug.org/PSTricks/main.cgi?file=pst-node/nodes#timeline
Den timeline-code kann ich für meine eigenen Ansprüche nicht ändern...

voss
28-11-2010, 22:18
Hätte jemand einen Tipp, um einen simplen Zeitstrahl erstellen zu können?
Im Internet findet man wenige codes dafür, nur kann ich diese nicht beliebig ändern, da das ganze Zusammenspiel innerhalb des Befehlsatzes versagt bzw. alles durcheinander wird und keinesfalls gut aussieht.
http://tug.org/PSTricks/main.cgi?file=pst-node/nodes#timeline
Den timeline-code kann ich für meine eigenen Ansprüche nicht ändern...

wieso kannst du ihn nicht ändern?

Herbert

pitterpolo
29-11-2010, 14:57
Ich konnte das 'Schema' im Text nicht auflösen und nachvollziehen, was sich auf was bezieht...
Wäre nett, wenn man die einzelnen oder wichtigsten 'Paramter' erklären könnte...

pitterpolo
29-11-2010, 18:09
Ich hab mein Diagramm/Zeitstrahl mit excel gemacht, dann in eine pdf umgeformt bzw. als .eps-datei abgespeichert.
Wenn ich diese nun einfügen will (ich arbeite mit txniccenter), passiert Folgendes:
1) das Bild wird nicht in die gewünschte Position eingefügt bzw. wird einfach irgendwie eingefügt (man sieht die Grafik zur Hälfte oder verdeckt den Titel des Textes; Bild soll als 'Aufreißer' bzw. Einleitung/Überblick gelten)
2) unter dem Bild sind noch Reste des Dateipfads des Bildes C:/Dokumente und Einstellungen/Benutzer/Desktop/GewünschteDatei.eps abgedruckt.
Wie kann ich sowas entfernen?
Wie kann ich das Bild korrekt einsetzen?

Eins kann ich sagen: Die Grafik/AUflösung des Bildes ist sehr gut, nur weiß ich eben nicht wie ist das ganze so einfügen kann, dass 1) das Bild an der richtigen Position ist und 2) der Dateipfad nicht erscheint.

Hoffentlich kann man mir helfen, da ich wirklich bemüht bin mir selbst zu helfen (sehr langes Googlen), ich aber kaum vorankomme.



Edit: Hier mal mein Minimalbeispiel bzw. meine bisherige Vorlage:

\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol}
\usepackage{parskip}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle


% Hier soll das Bild erscheinen und dann fange ich mit meinem Text an...

\end{document}


Ich habe die Datei mal als pdf angehangen, damit man sieht, um was es sich handelt

pitterpolo
30-11-2010, 13:27
Kann mir jemand helfen?

Sepp99
30-11-2010, 14:12
Und warum bringst Du nur ein Codeschnippsel, anstatt eines lauffähigen Minimalbeispiels?
http://www.minimalbeispiel.de/mini.html
Sepp.-

pitterpolo
30-11-2010, 18:01
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle



\begin{figure}[H]
\includegraphics[width=200px]{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild.eps}
\end{figure}



\end{document}


Es kommt nichts, selbst wenn ich es auf ein Minimalbeispiel reduziere bzw. die zunächst unbenötigten Befehle entferne.
Jetzt wird nur noch der Pfad angegeben (neben Titel und Autor).

Hier die eps-Datei:
http://www.file-upload.net/download-3013082/Geschichtebild.eps.html

Sepp99
30-11-2010, 18:36
Wenn Du das Bild nicht gleiten lassen willst, dann darfst Du es auch nicht in eine float-Umgebung einbetten:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle



%\begin{figure}[H]
\begin{center}
\includegraphics[width=200px]{Geschichtebild.eps}
\end{center}
%{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild.eps}
%\end{figure}



\end{document}


Weiters mußt Du mit Latex->PS->PDF kompilieren.

Sepp.-

voss
30-11-2010, 18:37
\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle

\begin{figure}[H]
\includegraphics[width=200px]{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild.eps}
\end{figure}

\end{document}


Es kommt nichts, selbst wenn ich es auf ein Minimalbeispiel reduziere bzw. die zunächst unbenötigten Befehle entferne.
Jetzt wird nur noch der Pfad angegeben (neben Titel und Autor).
[/url]

Die Option H ist hier sinnlos, mach es so:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle

\includegraphics[width=\linewidth]{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild}

\end{document}


und dann mit latex->dvips->ps2pdf übersetzen, oder die PDF-Abbildung nehmen und dann pdflatex.

Herbert

pitterpolo
30-11-2010, 18:46
Ich habe es parallel zu euren Vorschlägen (Danke!) irgendwie hinbekommen, dass Bild einzufügen.
Nur müsste ich das Bild um einige cm nach links verschieben.
Wie kriege ich das hin?

Sepp99
30-11-2010, 19:00
Dann lass die center-Umgebung weg und spiele mit hspace

\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\begin{document}
\maketitle



%\begin{figure}[H]
%\begin{center}
\hspace{2cm}
\includegraphics[width=200px]{Geschichtebild.eps}
%\end{center}
%{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild.eps}
%\end{figure}



\end{document}


Sepp.-

pitterpolo
30-11-2010, 19:15
Mit dem Befehl \includegraphics{Geschichtebild} konnte ich das Bild einfügen.
Funktionieren Befehle wie \hspace und andere nicht, weil es sich um eine .eps-Datei handelt? Entweder wird kein Bild anezeigt oder das Bild bleibt einfach unverändert, egal ob \hspace 5 oder 10 cm ist.

Sepp99
30-11-2010, 19:20
Bei mir funktionierts aber:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\usepackage{blindtext}
\begin{document}
\maketitle



%\begin{figure}[H]
%\begin{center}
\hspace{2cm}
\includegraphics[width=200px]{Geschichtebild.eps}
%\end{center}
%{C:/Dokumente und Einstellungen/Benutzer/Desktop/Geschichtebild.eps}
%\end{figure}

\blindtext

\end{document}


Sepp.-

pitterpolo
30-11-2010, 19:30
\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol}
\usepackage{parskip}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\usepackage{float}

\begin{document}
\maketitle


\includegraphics{Geschichtebild}



\end{document}


Also so wird das Bild angezeigt - nur möchte ich es etwas verschieben. Vorhin genannte Befehle funktionieren nicht.

Sepp99
30-11-2010, 19:37
Dein Beispiel kann auch nicht funtionieren, weil das Bild zu groß ist. Hast Du überhaupt mein Beispiel einmal ausprobiert?
Und benutze in Zukunft den Code-Button.

Sepp.-

Sepp99
30-11-2010, 19:44
Und wenn ich Deinen Code teste geht es auch:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol}
\usepackage{parskip}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\usepackage{float}

\begin{document}
\maketitle

\hspace{-2,5cm}
\includegraphics{Geschichtebild}



\end{document}


Sepp.-

pitterpolo
30-11-2010, 19:51
Dein Beispiel kann auch nicht funtionieren, weil das Bild zu groß ist. Hast Du überhaupt mein Beispiel einmal ausprobiert?
Und benutze in Zukunft den Code-Button.

Sepp.-

Ich versuche Gerade das Bild zu verkleinern.
Wie kann ich das machen?

Ich habe versucht die pdf-Datei mit Photoshop auszuschneidne, nur werden weder jp(e)g, png-Dateien usw. angezeigt - woran liegt das?
jpeg, png Dateien werden nicht angezeigt bzw. nicht gefunden, laut dem Protokoll........es ist zum Heulen!


Dein Beispiel unterscheidet sich nicht von dem, was ich als Ergebnis habe. (Bild zu groß bzw. zu stark skaliert).

voss
30-11-2010, 19:53
Ich versuche Gerade das Bild zu verkleinern.
Wie kann ich das machen?

Ich habe versucht die pdf-Datei mit Photoshop auszuschneidne, nur werden weder jp(e)g, png-Dateien usw. angezeigt - woran liegt das?
jpeg, png Dateien werden nicht angezeigt bzw. nicht gefunden, laut dem Protokoll........es ist zum Heulen!


Dein Beispiel unterscheidet sich nicht von dem, was ich als Ergebnis habe. (Bild zu groß bzw. zu stark skaliert).

ich habe dir dich schon gezeigt, wie du es genau auf Zeilenbreite bekommst

Herbert

pitterpolo
30-11-2010, 19:55
ich habe dir dich schon gezeigt, wie du es genau auf Zeilenbreite bekommst

Herbert

Bei mir werden aber nur Dateipfade angezeigt, keine Bilder....
(wenn ich deinen Code übernehme)

Lauter Fragezeichen in meinem Kopf....

Sepp99
30-11-2010, 20:01
Jetzt noch einmal gaaanz langsam:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol}
\usepackage{parskip}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\usepackage{float}

\begin{document}
\maketitle

\hspace{-2,5cm}
\includegraphics[width=0.5\linewidth]{Geschichtebild}

\end{document}


Versuche dieses Beispiel und schau den Code einmal an. Die Bilddatei solltest Du ins selbe Verzeichnis wie Deine TEX-Datei kopieren.

Sepp.-

pitterpolo
30-11-2010, 20:07
Jetzt noch einmal gaaanz langsam:


\documentclass[a4paper,12pt]{scrartcl}
\usepackage{multicol}
\usepackage{parskip}
\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc}
\usepackage{lmodern} \usepackage[ngerman]{babel}
\title{Das lange 19. Jahrhundert}
\author{pitterpolo}
\usepackage{graphicx}
\usepackage{float}

\begin{document}
\maketitle

\hspace{-2,5cm}
\includegraphics[width=0.5\linewidth]{Geschichtebild}

\end{document}


Versuche dieses Beispiel und schau den Code einmal an. Die Bilddatei solltest Du ins selbe Verzeichnis wie Deine TEX-Datei kopieren.

Sepp.-

Hey, dass sieht doch schonmal gut aus!
Danke!
Kann man das Bild mit einer etwas besseren (minimal bessere Auflösung oder so) 'Auflösung' bzw 'Qualität' (wie müsste ich width ändern?) irgendwie zentrieren und in die Mitte setzen oder ist das jetzt nicht mehr möglich?

Sepp99
30-11-2010, 20:21
Also den Code schaust Du dir offensichlich nicht an. Das hat Dir doch Herbert schon im Beitrag #10 gezeigt und ich auch wieder in meinem letzten Beispiel.


\includegraphics[width=0.5\linewidth]{Geschichtebild}


Wobei 0.5 den Faktor der Verkleinerung bzw. der Vergrößerung angibt (hier 1/2-fach).
Ein Bild in LaTeX besser zu machen als das Original ist leider nicht möglich. Da solltest Du schon auf PST-Tricks bzw. TIKZ zurückgreifen

Sepp.-

rstuby
30-11-2010, 20:21
Die Auflösung und Qualität hängt von deinem Originalbild ab, da kann LaTeX nichts dafür.
Die Breite änderst du, indem du den Faktor 0.5 vor \linewidth z.B. auf 0.7 oder 0.9 hochsetzt. Eigentlich müsste es auch noch draufpassen, wenn du genau \linewidth ohne Faktor davor nimmst, du hast ja keine Box mit Rändern und wohl auch keinen Absatzeinzug, wenn du parskip lädst, oder?
Zentrieren geht ansonsten mit \centering in der Form

{\centering
\includegraphics...%
}

oder mit \begin{center} ... \end{center}, wobei letzteres jedoch einen zusätzlichen Absatz einfügt.

pitterpolo
30-11-2010, 20:27
Also den Code schaust Du dir offensichlich nicht an. Das hat Dir doch Herbert schon im Beitrag #10 gezeigt und ich auch wieder in meinem letzten Beispiel.


\includegraphics[width=0.5\linewidth]{Geschichtebild}


Wobei 0.5 den Faktor der Verkleinerung bzw. der Vergrößerung angibt (hier 1/2-fach).
Ein Bild in LaTeX besser zu machen als das Original ist leider nicht möglich. Da solltest Du schon auf PST-Tricks bzw. TIKZ zurückgreifen

Sepp.-

Ich bedanke mich nochmals.
Ich muss ich im Zukunft wohl etwas genauer ausdrücken - du hast mich mindestens zweimal auf etwas hingewiesen, die ich zur Kenntnis genommen hatte (ist ja auch gut so, dagegen habe ich nichts eingewendet).
Mir wurde klar, dass man mit width=n die 'Skalierung' ändern konnte, vielleicht hätte man es so hinbekommen, dass das Bild zentrieren konnte und mit 'besserer Skalierung'.


Ich möchte mich nochmals bedanken und mich für meine ungenaue Ausdrucksweise entschuldigen, die besonders sepp99 auf die Palme gebracht haben könnte.

Edit: width=1,3 scheint doch ganz gut auszusehen.
Danke!

Sepp99
30-11-2010, 20:34
Seit ich in diversen Foren mit meinen bescheidenen Kenntnissen aushelfe, kann mich nichts mehr auf die Palme bringen :D Sollte es trotzdem so ausgesehen haben möchte ich mich dafür entschuldigen.

Gruß, Sepp.-