Anzeige:
Ergebnis 1 bis 9 von 9

Thema: worttrennung beim zeilenumbruch

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.11.2005
    Ort
    Lübeck
    Beiträge
    136

    worttrennung beim zeilenumbruch

    moin!

    in meinem text endet ein absatz auf

    ... Familiengeschichte [42].

    Eigentlich trennt doch LaTex wörter immer eigenständig. Warum dieses Wort nicht und wo kann ich dem System dieses Wort entsprechend beibringen ?

    Gruß Jan :-)

  2. #2
    Registrierter Benutzer Avatar von Caveman
    Registriert seit
    03.11.2005
    Ort
    Geilsheim
    Beiträge
    308
    Fa\-mi\-li\-en\-ge\-schich\-te
    Programmiere (wenn es denn mal wieder vorkommt) in C, C++, Java, Perl
    Bin kein Student (Elektrotechnik) mehr und habe die Seiten gewechselt von der Software weg hin zur Hardware

  3. #3
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Moin Jan,

    LaTeX trennt nur Wörter, die ihm bekannt sind. Unbekannte Worte können entweder direkt im Fließtext mit Trennvorschriften (wie oben mit \-) bzw. Trennvorschlägen (mit \") ausgestattet werden, oder (besser weil umfassend) in der Präambel über \hyphenation{bla-bla-bla} in eine Trennungsausnahmeliste aufgenommen werden.

    Grüße,
    MArcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  4. #4
    Registrierter Benutzer
    Registriert seit
    17.11.2005
    Ort
    Lübeck
    Beiträge
    136
    hallo und vielen dank für die hinweise.

    gruß Jan :-)

  5. #5
    micha_b
    Gast
    Ich darf mich hoffentlich hier mal einklinken.

    Beim Latex Quellcode eines Kollegen funktioniert die \hyphenation{} Methode wunderbar.
    Ich benutze aber LYX.
    Dort habe ich \hyphenation{} in einem ERT Feld eingetragen und bei Format > Dokument > Latex/Vorspann eingetragen.
    Trotzdem wird z.B. das Wort "Pumpstrahl" nicht umgebrochen, obwohl ich "\hyphenation{Pump-strahl} " eingetragen habe.
    Wie kann ich Lyx die Trennweise beibringen?

    Schönen Abend
    Micha

  6. #6
    Registrierter Benutzer
    Registriert seit
    27.11.2005
    Beiträge
    90

    Proplem mit anders dargestelltmen Text

    Ich hatte auch das Problem, das ein Wort nicht richtig getrennt wurde.

    Habe dann das Wort im header mit \hyphenation{} richtig getrennt.

    Da ein Umlaut in diesem Wort enthalten war, habe ich bei \usepackage{ngerman,t1enc} noch das t1enc ergänzt, was die die Umlaute in \hyphenation ermöglicht.

    Das Wort wird jetzt richtig getrennt, allerdings ist jetzt der Text im PDF total dünn geworden.

    Gibt es noch eine andere Möglichkeit um Trennungen vorzunehmen?

    Neuer Header (alles was in ROT sind die Änderungen, welche die Schrift im Dokument verändert haben):
    Code:
    \documentclass[11pt,twoside,a5paper]{scrreprt}
    
    %Einstellungen der Seitenränder
    \usepackage[inner=1.5cm,outer=1.5cm,top=1.5cm,bottom=1.5cm,includeheadfoot]{geometry}
    
    %neue Rechtschreibung + ermöglichung der Umlaute in \hyphenation{}
    \usepackage{ngerman,t1enc}
    
    %Umlaute ermöglichen
    \usepackage[latin1]{inputenc}
    
    %Kopf- und Fußzeile
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    
    %Kopfzeile rechts bzw. außen
    \fancyhead[RO,LE]{\nouppercase{\leftmark}}
    %Linie oben
    \renewcommand{\headrulewidth}{0.5pt}
    
    %Fußzeile rechts bzw. außen
    \fancyfoot[RO,LE]{\thepage}
    %Linie unten
    \renewcommand{\footrulewidth}{0.5pt}
    
    % Um Hyperlinks richtig zu trennen und für PDF zugänglich zu machen
    \usepackage[pdftex]{hyperref}
    
    % Ermöglicht das erstellen mehrerer Spalten mit \begin{multicols}{num}
    \usepackage{multicol}
    
    \hyphenation{Ge-wür-zen}
    
    \usepackage{makeidx}
    \makeindex

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Fretschi Beitrag anzeigen
    Da ein Umlaut in diesem Wort enthalten war, habe ich bei \usepackage{ngerman,t1enc} noch das t1enc ergänzt, was die die Umlaute in \hyphenation ermöglicht.
    nimm statt t1enc mal
    Code:
    \usepackage[T1]{fontenc}
    siehe auch im Thread ``veraltete Pakete´´ (derzeit ganz oben im Board).
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Weitere Ersetzung

    Und ersetze auch gleich mal ngerman durch babel (vgl. hier).
    Code:
    \usepackage[ngerman]{babel}
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  9. #9
    Registrierter Benutzer
    Registriert seit
    27.11.2005
    Beiträge
    90
    ok hab die änderungen vorgenommen.

    Die Ausgabe am Monitor war zwar anschließend nicht so der hit, da die Schrift sehr dünn wirkte. Aber nachdem ich beide Versionen auf dem Drucker ausspucken habe lassen, war kein Unterschied zu erkennen.

    Das Einzige was mich stört, aber damit werd ich leben müssen, das die PDFs (zumindest im meiner Testversion) mit der neuen Variante knapp 50 % größer waren (alt 33 KB nue 48 KB)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •