PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex Newbie hat eine Frage



jochen
19-06-2003, 16:17
Hallo Latex Freunde

Habe heute erstmals mit Latex angefangen.

Habe versucht mein ersten kurzen Satz in Latex (TeXShop) zu setzen.
Irgendwas klemmt aber noch.
Kommt keine Seite nach Befehl setzen, sondern Fehler in der TexShop Console

Installiert habe ich alles von:

http://unimac.switch.ch/students/LaTeX.de.html

Nach der Installation der Bestandteile kam immer alles OK
Geschrieben habe ich das Beispiel auf der gleichen Seite.

Erste Schritte

\documentclass {book}
\usepackage [ngerman] {babel}
\usepackage [applemac] {input}
\begin {document}
das ist mein erstes mit \LaTex {} erstelltes Dokument! Heute haben wir den \today.
\end {document}

Obiger Text ist Kopie vom Programmfenster.

Dann habe ich den Button Setzen gedrückt und es kam in der Console von TexShop eine Felermeldung ganz unten, Screenshot der Console ist leider zu groß für Anhang.

Habe Mac OS 10.2.6
Wer kann mir über die ersten Hürden helfen???

Jochen

axeljaeger
19-06-2003, 19:28
Klar helfen wir dir ;-)

Aber auch wenn ein Screenshot zu groß wäre, solltest du die Fehlermeldung als Text hier reinkopieren. Das hilft sehr viel weiter. Mus ja nicht der gesammte Output sein. Interessant ist der Teil, wo was von wegen error in line sonsoviel steht.

Ich werd dein Problem nachher mal ausprobieren, dann kann ich dir wahrscheinlich sagen, was falsch ist.

jochen
19-06-2003, 21:20
Frage vorab.

Wie kann man im Consolenfenster der Text aktivieren und kopieren.???

Also Consolenfenster begann mit...

This is pdfeTeX, Version3.14159-1.10b ...

usw.

dann kamen einige Zeilen und dann

Package babel Warning: No hyphenation patterns were loaded for
(babel) the language 'ngerman'
(babel) I will use the patterns loaded for\language=0 instead

))

!LaTeX Error: File 'input.sty' not found

Type X to quit or <Return> to proceed
or enter new name (Dafault extension: sty)
Enter file name:

Das wars????

Jochen

bischi
20-06-2003, 08:59
versuch mal anstatt

\usepackage [ngerman] {babel}

\usepackage [german] {babel}

Hoffe es funktioniert,

MfG Bischi

red.iceman
20-06-2003, 09:31
\usepackage[applemac]{inputenc}
statt
\usepackage[applemac]{input}

jochen
20-06-2003, 10:02
DANKE

ich werde es mal ausprobieren und mich melden.

NOCHMAL FRAGE:

Kann man im Consolenfenster den Text aktivieren und kopieren.???
Geht ja hier im wesentlichen darum, die Fehlermeldungen zu protokollieren.


Jochen

red.iceman
20-06-2003, 10:32
Das ist eine Frage deiner Software, sprich: welchen Editor benutzt du? Ich nehme mal stark an, daß du einen Mac+MacOS benutzt - damit kenne ich mich nun gar nicht aus.

ri

jochen
20-06-2003, 10:40
@red.iceman

Sei nicht traurig wenn Du keinen Mac benutzt ;-)

Habe TeXShop für Mac OS X, das ist doch auch ein Editor???
Wie gesagt, bin aber noch Anfänger.

Habe gerade noch mal was eingetippt und nach dem Setzen kam Consolenfenster und dann konnte ich die Meldungen im Fenster ganz normal auswählen und kopieren.

Warum das gestern nicht ging weiss ich nicht, evtl. habe ich was falsch gemacht.

Jochen

jochen
20-06-2003, 11:51
Hallo

Jetzt habe ich mal nur folgenden Text in TexShop geschrieben.

\documentclass {book}
\begin{document}
Das ist mein erstes erstelltes Dokument!
\end{document}

Dann wurde der Text nach den Drücken von <Setzen> korrekt in einem neuen Fenster ausgegeben.
Die Datei wurde automatisch als <dateiname.pdf> gespeichert.

Die Fehlermeldungen vorher kommen also von irgendwelchen Funktionen oder anderen fehlerhaften??? Befehlen, die ich aber noch nicht durchschaue.

Jochen

red.iceman
20-06-2003, 12:16
Bei
\usepackage[applemac]{input}
sagst du Latex, dass es ein Paket namens 'input' (genauer: 'input.sty') laden soll, und zwar mit der Option 'applemac'.
Darauf hat dir Latex geantwortet, daß er ein solches Paket nicht kennt:
File: input.sty not found
Nun, ich kenne ein solches Paket auch nicht, sondern nur das Paket 'inputenc', welches dafür sorgt, daß die richtige Zeichentabelle benutzt wird. Ohne dieses Paket könnte Latex mit Umlauten nix anfangen.
Dies war der Grund, warum obiges Beispiel nicht funktioniert hat. Korrigiere es einfach und probier es erneut aus.

ri

PS: Die Korrektur von bischi solltest du natuerlich auch durchführen; der Fehler führt zwar imho nicht zum abbruch, verhindert aber z.B. eine ordentliche Trennung (falls du in der deutsch schreibst).

red.iceman
20-06-2003, 12:18
Btw: Geh mal in die Bibliothek und leih dir mal ein Buch über Latex aus. Entweder den Kopka (Band 1) oder das Buch von Lamport.

Macht gerade zum Anfang vieles einfacher...

ri

Erik
26-06-2003, 18:46
Hallo,
die Fehlermeldung:

Package babel Warning: No hyphenation patterns were loaded for
(babel) the language 'ngerman'
(babel) I will use the patterns loaded for\language=0 instea
hatte ich auch anfangs als ich noch keine Ahnung hatte. Bei mir kams davon, dass ich als Newbie beim Installer nicht die Haken für "german" und "ngerman" gesetzt hatte. Einfach nochmal installieren und darauf achten.
Erik