Anzeige:
Ergebnis 1 bis 4 von 4

Thema: IEEE Template mit babel / bibliography

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106

    IEEE Template mit babel / bibliography

    Grüßt euch,

    ich muss für die Hochschule für eine Veröffentlichung mit DIESEM Template arbeiten und habe mir von dort dementsprechend die IEEEtran.cls heruntergeladen.

    Hier bisschen Minimalcode:
    Code:
    %
    \documentclass[12pt,a4paper,journal]{IEEEtran}
    %**************************************
    % \usepackage[ngerman]{babel}	<-- Produces Error
    %**************************************
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{microtype}
    \usepackage{blindtext}
    \usepackage[numbers,square]{natbib}										
    \bibliographystyle{abbrvdin}
    %**************************************
    \renewcommand{\bibname}{Literaturverzeichnis} %<-- hat keinen Effekt!
    %**************************************
    \bibpunct{[}{]}{;}{n}{}{,~} 	
    \usepackage{url}				
    \newcommand\MYhyperrefoptions{bookmarks=true,bookmarksnumbered=true,
    pdfpagemode={UseOutlines},plainpages=false,pdfpagelabels=true,
    colorlinks=true,linkcolor={black},citecolor={black},pagecolor={black},
    urlcolor={black},
    pdftitle={},
    pdfsubject={},
    pdfauthor={},
    pdfkeywords={}}
    \usepackage{filecontents}
    \begin{filecontents}{testbib.bib}
    	@BOOK{test,
    	title = {titel},
    	author = {autor}}
    \end{filecontents}
    \begin{document}
    \title{Titel Titel Titel Titel Titel Titel Titel Titel Titel Titel Titel }
    \author{Autor\\
    		Hochschule\\ 
    		Fakultät\\
    		Anschrift\\
    		Email
    		}
    \markboth{Head}%
    {Shell \MakeLowercase{\textit{et al.}}: Bare Advanced Demo of IEEEtran.cls for Journals}
    \IEEEcompsoctitleabstractindextext{%
    \begin{abstract}
    %\boldmath
    The abstract goes here.
    \end{abstract}
    \begin{IEEEkeywords}
    Keywords
    \end{IEEEkeywords}}
    \maketitle
    \IEEEdisplaynotcompsoctitleabstractindextext
    \IEEEpeerreviewmaketitle
    \section{sec}
    \blindtext
    \cite{test}
    \section{sec2}
    \vfill
    \bibliography{testbib}
    \clearpage
    \end{document}
    An den beiden markierten Stellen treten jedoch Probleme auf. babel mit ngerman verursacht die Fehlermeldung "You haven't defined the language NGERMAN yet", die Lösungsansetze die ich über Forensuche etc. gefunden habe, haben mir nicht weitergeholfen.

    Über \renewcommand{\bibname} will ich die Überschrift des Literaturverzeichnisses anpassen, aus irgend einem Grund hat das in Verbindung mit dem documentstyle IEEEtran jedoch keinen Einfluss.

    Ich habe schon nach entsprechenden Stellen in der .cls gesucht, die das erklären könnten, aber dazu stecke ich wohl nicht tief genug in der Arbeitsweise von TeX drin... Ich hoffe jemand von euch kann mir helfen!

    Grüße
    Steffen

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    1. Ich bekomme keinen Fehler, nur zwei Warnungen.

    Code:
    D:\MiKTeX2.9\tex\latex\ieeetran\IEEEtran.cls
    Document Class: IEEEtran 2012/12/27 V1.8 by Michael Shell
    Code:
    ** ATTENTION: \IEEEcompsoctitleabstractindextext is deprecated (line 42). Use \IEEEtitleabstractindextext instead.
    ** ATTENTION: \IEEEdisplaynotcompsoctitleabstractindextext is deprecated (line 51). Use \IEEEdisplaynontitleabstractindextext instead.
    2.

    Code:
    \addto\captionsngerman{%
    \renewcommand{\refname}{Literaturverzeichnis} %
    }

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106
    Hi,

    dank dir erstmal!

    Kann das an der Paketversion liegen?

    Code:
    ) ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.sty"
    Package: babel 2008/07/08 v3.8m The Babel package
    
    *************************************
    * Local config file bblopts.cfg used
    *
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\latex\00miktex\bblopts.cfg"
    File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
    )
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\ngermanb.ldf"
    Language: ngermanb 2008/07/06 v2.6n new German support from the babel system
    
    ("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\babel.def"
    File: babel.def 2008/07/08 v3.8m Babel common definitions
    \babel@savecnt=\count91
    \U@D=\dimen117
    )

    edit: ich schein auch ne leicht andere .cls zu haben:
    Code:
    "C:\Program Files (x86)\MiKTeX 2.9\tex\latex\ieeetran\IEEEtran.cls"
    Document Class: IEEEtran 2012/11/21 V1.8c by Harald Hanche-Olsen and Anders Chr
    istensen
    -- Based on V1.7a by Michael Shell
    Geändert von Steffen1187 (18-03-2014 um 10:10 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106
    Servus,

    es lag tatsächlich an der .cls
    ich habe mir "deine" Version besorgt und damit funktionierts

Lesezeichen

Berechtigungen

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