Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Fehlendes Literaturverzeichnis unter TeXShop

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.07.2008
    Beiträge
    5

    Fehlendes Literaturverzeichnis unter TeXShop

    Hallo zusammen.

    Leider bekomme ich das Abkürzungsverzeichnis nicht angezeigt.
    Habe den folgenden Code im Hauptdokument:
    \usepackage{nomencl}
    \let\abbrev\nomenclature %ab hier neu f\"ur Abk\"urzungsverzeichnis 15.07.2008
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \setlength{\nomlabelwidth}{.25\hsize}
    \renewcommand{\nomlabel}[1]{#1 \dotfill}
    \setlength{\nomitemsep}{-\parsep}
    \makeglossary

    \usepackage[normalem]{ulem}
    \newcommand{\markup}[1]{\uline{#1}}
    und dann noch unten im Dokument:
    \newpage
    \clearpage
    \markboth{\MakeUppercase\nomname}{\MakeUppercase\n omname}
    \printnomenclature
    Kompiliert wird fehlerfrei, aber kein Abkürzungsverzeichnis.
    Jemand eine Idee??

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Arrow \makenomenclature

    Hallo,

    ändere \makeglossary in \makenomenclature.

    Viele Grüße,

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    15.07.2008
    Beiträge
    5
    Hi Stefan.
    Danke! Das war es aber leider nicht. An der Ausgabe hat sich nichts geändert.

    Gruß
    R.

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Arrow Minimalbeispiel

    Hast Du überhaupt Abkürzungen angelegt? Oben ist das nicht angegeben.
    Poste am besten ein vollständiges Minimalbeispiel, dann kann man am besten helfen. Nicht jeder hier wird sich die Zeit nehmen, obige Codefragmente zu einem compilierbaren Dokument zu ergänzen, um es überhaupt testen zu können.

    Viele Grüße,

    Stefan

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.07.2008
    Beiträge
    5
    Hi Stefan,

    okay, hier die Hauptdatei:
    \documentclass[12pt,a4paper]{article}
    \usepackage{nomencl}
    \usepackage{german}
    \usepackage[latin1]{inputenc}

    \usepackage{ngerman}

    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage{graphicx}
    \usepackage{setspace}
    \usepackage[colorlinks=true,linkcolor=black,citecolor=black,ur lcolor=black,plainpages=true]{hyperref}
    \usepackage{bibgerm}
    \usepackage{natbib}
    \usepackage{longtable}
    \usepackage{nomencl}
    \let\abbrev\nomenclature %ab hier neu f\"ur Abk\"urzungsverzeichnis 15.07.2008
    \renewcommand{\nomname}{Abkürzungsverzeichnis}
    \setlength{\nomlabelwidth}{.25\hsize}
    \renewcommand{\nomlabel}[1]{#1 \dotfill}
    \setlength{\nomitemsep}{-\parsep}
    \makeglossary

    \usepackage[normalem]{ulem}
    \newcommand{\markup}[1]{\uline{#1}}



    \usepackage{listings} \lstset{numbers=left, numberstyle=\tiny, numbersep=3pt} \lstset{language=HTML} \lstset{captionpos= b} \lstset{breaklines=true}
    \usepackage[a4paper,inner=4cm,outer=2cm,top=3cm,bottom=2cm]{geometry}

    \pagestyle{headings}
    \setlength {\parindent} {0mm}


    \setcounter{secnumdepth}{5}

    \setcounter{tocdepth}{5}
    \sloppy


    \begin{document}
    \include{titelseite}
    \newpage

    \pagenumbering{Roman}
    \onehalfspacing
    \tableofcontents
    \newpage
    \clearpage
    \markboth{\MakeUppercase\nomname}{\MakeUppercase\n omname}
    \printnomenclature

    \newpage
    \listoftables
    \listoffigures
    \newpage
    \onehalfspacing
    \pagenumbering{arabic}
    \include{einleitung}
    \include{grundlagen}
    \include{technik}
    \include{verhalten}
    \include{recht}
    \include{oekonom}
    \include{ifo}
    \include{fazitausblick}

    \newpage
    \bibliographystyle{dinat}
    \bibliography{literatur}
    \end{document}

    Hier die datei mit den Abkürzungen (grundlagen.tex):
    \section{Grundlagen zu Spam}
    Spam ist in der elektronischen Kommunikation ein\footnote{ Vgl. \cite{spamfrei5}, Stand 13.07.2008.}. fundamentales Problem geworden. Neben dem E-Mail Spam, was in dieser Arbeit betrachtet werden soll, existiert noch SPOM\nomenclature{Spam over Mobile} oder SPIM\nomenclature{SPIM}{Spam over Instant Messaging}; auch massenhaft verschickte Faxe ist eine Form des Spammens\footnote{ Vgl. \cite{spamfrei1}, Stand 13.07.2008.}.
    \subsection{Begriff}
    \setcounter{secnumdepth}{0}
    \paragraph{Definition}
    \setcounter{secnumdepth}{5}
    Wird der Begriff auf E-Mail angewandt, so wird Spam auch im Englischen UBE\abbrev{UBE}{Unsolicited Bulk Email} benannt.
    Im Deutschen widerum hei{\ss}t dieser Ausdruck ``''Unverlangte Massen Email``'' . ``''Massen``'' hei{\ss}t es, da die Email mit vielen anderen Emails und inhaltlich mit identischen Inhalt verschickt wird.
    Beide Aspekte m\"ussen gemeinsam beim Spam zutreffen: ``''unverlangt``'' und ``''in Massen``''.
    Aus technischer Sicht wird eine Email als Spam bezeichnet, wenn die Identit\"at des Empf\"angers und der Zusammenhang unbedeutend ist, da die Nachricht auf viele andere Empf\"anger zutrifft. Dar\"uber hinaus hat der Empf\"anger kein nachweisliches, explizites und widerufbares Einverst\"angnis abgegeben, die Nachricht zu erhalten\footnote{ Vgl. \cite{spamdef}, Stand 15.07.2008.}.

    Im juristischen Sinne ist die Definition Spam etwas eingeschr\"ankter bzgl. des Kontextes f\"ur die Email formuliert. Hier hei{\ss}t es:
    \begin{itemize}
    \item Werbender Inhalt mit kommerziellem Hintergrund. Nichtkommerzielle E-Mails für karitative Zwecke sind in der Regel zulässig
    \item Unverlangte Zusendung Keine vorherige Anforderung von Informationen durch den Empfänger
    \item Kein bereits bestehender geschäftlicher Kontakt zwischen Versender und Empfänger
    \end{itemize}
    Demnach stellt die Gesetzgebung mit wenigen Abweichungen nur auf kommerzielle Inhalte ab\footnote{ Vgl. S.38, \cite{bsi}, Stand 15.07.2008.}.




    \subsection{Entwicklung von Spam}

    \subsubsection{EMail Spam Kategorien}

    \subsubsection{Unsolicited Bulk Email}
    Geändert von Webber71 (15-07-2008 um 19:35 Uhr)

  6. #6
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    nomencl

    Hallo,

    vielleicht ein paar kurze Tipps zuvor:
    Code:
    \usepackage[ngerman]{babel}
    ist gut, jedoch die Zeilen
    Code:
    \usepackage{german}
    \usepackage{ngerman}
    sollten weg, weiterhin wird zweimal inputenc geladen, eine Zeile davon kannst Du weglassen. Das gleiche trifft auf nomencl zu.

    Wichtig ist zudem, hyperref i.A. als letztes Paket zu laden (es gibt nur wenige Pakete, die danach stehen sollten), das vermeidet potentielle Probleme. hyperref definiert nämlich auch Makros anderer Pakete zwecks Verlinkung um.

    In diesem Code ist \makeglossary noch nicht durch \makenomenclature ersetzt. Damit kann das Abkürzungsverzeichnis noch nicht generiert werden.
    Wird eine Datei mit der Endung .nlo erzeugt?

    Hast Du makeindex auf der Kommandozeile aufgerufen? Siehe nomencl Doku Seite 2.

    Stefan

  7. #7
    Registrierter Benutzer
    Registriert seit
    15.07.2008
    Beiträge
    5
    Jetzt gehts. Besten Dank erst einmal!
    Ich hatte \makeglossary schon durch \makenomenclature ersetzt.
    Noch nicht aber den Befehl auf Kommandozeile. Daran hatte es gelegen.
    Nun noch die Frage: Wie kann ich den Befehl (makeindex doc.nlo -s nomencl.ist -o doc.nls) als Makro in Texshop hinterlegen, sodass ich mir das Aktualisieren etwas vereinfachen kann? Ich hatte es unter dem Eintrag Applescript im Makroeditor versucht-hat leider nicht hingehauen.

  8. #8
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    nomencl mit TeXShop

    Zur Integration in TeXShop schau mal hier und dort.

    Stefan

Lesezeichen

Berechtigungen

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