2010-06-15 5 views
15

Sono un po 'una novità per LaTeX e sto avendo un po' di un problema ..LaTeX: autori multipli in un articolo di due colonne

Sto usando un layout twocolumn per il mio article. Ci sono quattro autori coinvolti con diverse affiliazioni e sto cercando di elencarli tutti sotto il titolo in modo che occupino l'intera larghezza della pagina (tutti sullo stesso livello). Dovrebbe essere simile a questo:

    Article Title 

auth1FN auth1LN  2 ... 3 auth4FN auth4LN 
department   ...  department 
    school    ...   school 
    [email protected]   ...   [email protected] 


    Abstract    ..................... 
....................   ..................... 
....................   ..................... 
....................   ..................... 

Attualmente ho qualcosa sulla falsariga:

\documentclass[10pt,twocolumn]{article} 
\usepackage{multicol} 

\begin{document} 

\begin{multicols}{2} 
\title{Article Title} 
\author{ 
    First Last\\ 
    Department\\ 
    school\\ 
    [email protected] 
    \and 
    First Last\\ 
    ... 
} 
\date{} 
\maketitle 
\end{multicols} 

\begin{abstract} 
... 
\end{abstract} 

\section{Introduction} 
... 

\end{document} 

Il problema è che gli autori non vengono visualizzate tutte sullo stesso piano, invece ottengo i primi tre uno accanto all'altro, seguito dall'ultimo sotto.

C'è modo di ottenere ciò che voglio? Inoltre, se possibile, come posso personalizzare il carattere delle affiliazioni (essere più piccolo e in corsivo)?

+2

È più comune, ad es., Con lo stile a due colonne IEEE LNCS, per indicare le affiliazioni con la macro '\ thanks', ad esempio a piè di pagina. –

risposta

14

ho messo insieme un piccolo test qui:

\documentclass[10pt,twocolumn]{article} 

\title{Article Title} 
\author{ 
    First Author\\ 
    Department\\ 
    school\\ 
    [email protected] 
    \and 
    Second Author\\ 
    Department\\ 
    school\\ 
    [email protected] 
    \and 
    Third Author\\ 
    Department\\ 
    school\\ 
    [email protected] 
    \and 
    Fourth Author\\ 
    Department\\ 
    school\\ 
    [email protected] 
} 
\date{\today} 

\begin{document} 

\maketitle 

\begin{abstract} 
\ldots 
\end{abstract} 

\section{Introduction} 
\ldots 

\end{document} 

cose da notare, il titolo, autore e data campi sono dichiarate prima \begin{document}. Inoltre, il pacchetto multicol non è probabilmente necessario in questo caso poiché hai dichiarato twocolumn nella classe del documento.

Questo esempio mette tutti e quattro gli autori sulla stessa riga, ma se i vostri autori hanno nomi, dipartimenti o e-mail più lunghi, questo potrebbe far sì che si spostino su un'altra linea. Potresti essere in grado di modificare le dimensioni dei caratteri un po 'per rendere le cose in ordine. Questo potrebbe essere fatto facendo qualcosa come {\small First Author}. Ecco un articolo più dettagliato sulla \LaTeX dimensioni dei caratteri:

https://engineering.purdue.edu/ECN/Support/KB/Docs/LaTeXChangingTheFont

Per corsivo è possibile utilizzare {\it First Name} o \textit{First Name}.

Attenzione però, se il documento è destinato alla pubblicazione, spesso le riviste o gli atti del convegno hanno le proprie linee guida per la formattazione in modo da non consentire l'uso di trucchi sulle dimensioni dei caratteri.

+0

Sfortunatamente con i nomi effettivi, le cose non si adattavano ancora sulla stessa linea. È solo una preferenza, ma credo che non dovrei cercare di interferire con il modo in cui LaTeX organizza il layout, Grazie comunque. BTW che definisce '\ title' e' \ author' dopo '\ begin {document}' funziona bene per me .. – Amro

2

Cosa succede ad usare una tabella all'interno \author{}, proprio come nelle macro IEEE:

\documentclass{article} 
\begin{document} 
\title{Hello, World} 
\author{ 
\begin{tabular}[t]{[email protected]{\extracolsep{8em}}c} 
I. M. Author & M. Y. Coauthor \\ 
My Department & Coauthor Department \\ 
My Institute & Coauthor Institute \\ 
email, address & email, address 
\end{tabular} 
} 
\maketitle  
\end{document} 

Questo produrrà Colonne due autori con qualsiasi documentclass.