2009-06-04 11 views
5

Mam kilka cytatów z odcinków mojego dokumentu, który mam umieścić w nagłówku sekcji:Lateks: Cytaty w nagłówkach sekcji wprowadzone do spisu treści pierwszych

\ section {tytuł \ cite {abc}, \ cite {def}} Tekst

Używam także funkcji spisu treści, ale Latex musi najpierw spojrzeć na cytaty w nagłówkach (dla spisu treści) i przypisać im pierwsze rankingi cytowań, niezależnie od ich miejsca w całym dokumencie.

Wszystkie cytowania w \ sekcji lub \ podsekcji zostaną przypisane [1], [2] itd., A cytowania w tekście w sekcji następują po.

Czy ktoś wcześniej napotkał ten problem? Czy jest jakiś inny sposób na obejście tego, niż po prostu umieszczenie polecenia \ cite gdzieś w akapicie? Chciałbym tego uniknąć, jeśli to możliwe.

Wiwaty z góry!

Odpowiedz

5

Być może nie podoba ci się ta odpowiedź, ale myślę, że cytaty w nagłówkach to zły styl. Wolałbym polecić użycie innego nagłówka, a następnie wyślij referencje cytowania w akapitach następujących po nim. Czytałem już sporo artykułów i nie wspominam o używanych referencjach w nagłówkach.

W tym samym duchu, mogę polecić używanie bibTex i bibtool do zarządzania bazą bibliograficzną. Bibtool może znormalizować klucze cytowań, więc możesz po prostu upuścić referencje bibtex innych ludzi, uruchomić bibtool, a następnie masz standardowe klucze.

0

Wpadłem na podobny problem podczas pisania mojej pracy magisterskiej, ale zamiast być z nagłówkami, były cytaty osadzone w podpisach. Mam wokół problemu napisów z następującymi zasadami:

\caption{main caption. taken from \cite{abc}}{main caption} 

LaTeX bierze pierwszy argument podpisie rysunku, a drugi argument podpisie, że stawia się na liście liczb. Brak cytatów na liście figur oznacza, że ​​porządek w głównej treści jest poprawny.

Pracuję z pamięci, więc kolejność argumentów powyżej może być cofnięta. Niezależnie od tego, czy nagłówki można zdefiniować w ten sam sposób.

3

Zgadzam się z rekomendacją jlouis dotyczącą unikania cytowań w nagłówkach sekcji. Ale jeśli nalegać, jednym rozwiązaniem może być użycie następującą postać komendy \section:

\section[Section title sans citation]{Section title with citation\cite{key}} 

spis treści będzie zawierał wpis składa się z pierwszego (opcjonalnie) argument („Sekcja tytuł sans cytowań”) a sam nagłówek sekcji będzie drugim (wymaganym) argumentem ("Tytuł sekcji z cytatem [34]").

Pierwszy (opcjonalny) argument będzie również domyślnie używany jako tekst w głowach uruchomionych.

2

Problem polega na tym, że referencja nie została zarejestrowana. Użyj wszędzie numeru \nocite{abc}, na przykład tuż po subsection{... \cite{abc}...}.

1

Po prostu umieść cytat za atrybutem.

Exapmle "\ sekcja {Wnioski} \ przytoczyć {cytowań}".

Etykieta cytowania nie pojawi się w spisie treści i pojawi się tylko obok tytułu sekcji.