PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Lyx - Nummerierung der Quellen im Text ändern



Wast
30-03-2012, 10:21
Hallo zusammen,

ich schreibe meine Bachelorarbeit mit Lyx und verwende zur Literaturverwaltung JabRef. Soweit bin ich ganz gut klargekommen. Allerdings möchte mein Betreuer, dass ich die Quellen im Text nicht so:

"...spielen [2, 3, 4, 5, 6]. "

sondern so:

"...spielen [2-6]."

angebe. Wisst ihr ein Paket (oder eine Einstellung) mit dem ich das hinbekomme?
Als Zitierstil in den Dokumenteinstellungen verwende ich Standard(numerisch).

Hier mein Quell-Vorspann:

\documentclass[12pt,english,ngerman,german]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmar gin=2.7cm,rmargin=2.3cm}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{babel}
\usepackage{array}
\usepackage{varioref}
\usepackage{float}
\usepackage{calc}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{nomencl}
% the following is useful when we have the old nomencl.sty package
\providecommand{\printnomenclature}{\printglossary }
\providecommand{\makenomenclature}{\makeglossary}
\makenomenclature
\onehalfspacing
\usepackage[unicode=true,pdfusetitle,
bookmarks=true,bookmarksnumbered=false,bookmarksop en=false,
breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false]
{hyperref}

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
\DeclareRobustCommand{\greektext}{%
\fontencoding{LGR}\selectfont\def\encodingdefault{ LGR}}
\DeclareRobustCommand{\textgreek}[1]{\leavevmode{\greektext #1}}
\DeclareFontEncoding{LGR}{}{}
\DeclareTextSymbol{\~}{LGR}{126}
\newcommand{\lyxmathsym}[1]{\ifmmode\begingroup\def\b@ld{bold}
\text{\ifx\math@version\b@ld\bfseries\fi#1}\endgro up\else#1\fi}

%% Because html converters don't know tabularnewline
\providecommand{\tabularnewline}{\\}
%% A simple dot to overcome graphicx limitations
\newcommand{\lyxdot}{.}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\usepackage[labelfont={bf,sf}, tableposition=top]{caption}

\makeatother

\begin{document}


Vielen Dank für Eure Hilfe!

der Wast

hakaze
30-03-2012, 11:08
% in der Präambel einfügen
\usepackage[numbers,square,sort&compress]{natbib}Das natbib-Paket sollte genau so etwas machen.

PS. Benutze bitte die Code-Umgebung (Rauten-Symbol im Editor-Fenster) für das Posten von Latex-Schnipseln!

Wast
13-04-2012, 19:42
Vielen Dank Hakaze!
Hab es gerade erst ausprobieren können, da ich diesen Monat viel Stress hatte.
Hab es so in den Latex-Vorspann eingefügt und es funktioniert einwandfrei.

Den Ratschlag mit der Code-Umgebung werd ich beim nächsten Mal beherzigen...

Vielen Dank nochmal!!!