2010-06-15 14 views
15

Jestem trochę nowych do LaTeX-a Mam mały problem ..LaTeX: Wiele Autorzy w artykule dwukolumnowy

używam układ twocolumn dla mojego article. Jest czterech autorów zajmujących się różnymi powiązaniami i staram się wymienić wszystkie z nich pod tytułem, aby obejmowały całą szerokość strony (wszystkie na tym samym poziomie). Powinien on być podobny do tego:

    Article Title 

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


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

Obecnie mam coś wzdłuż linii:

\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} 

Problem polega na tym, że autorzy nie są wyświetlane na tym samym poziomie, zamiast dostać pierwsze trzy obok siebie, a następnie ostatni pod spodem.

Czy można osiągnąć to, czego chcę? Jeśli to możliwe, w jaki sposób mogę dostosować czcionkę powiązań (być mniejszą i pochyłą)?

+2

Najczęściej, np. W stylu dwukolumnowym IEEE LNCS, wskazuje powiązania z makrem '\ thanks', np. Jako przypisami. –

Odpowiedz

14

ułożyła mały test tutaj:

\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} 

rzeczy do uwaga, tytuł, pola autorem i data są zadeklarowane przed \begin{document}. Również pakiet multicol jest prawdopodobnie niepotrzebny w tym przypadku, ponieważ zadeklarowałeś twocolumn w klasie dokumentu.

Ten przykład umieszcza wszystkich czterech autorów w tym samym wierszu, ale jeśli autorzy mają dłuższe nazwy, działy lub wiadomości e-mail, może to spowodować przepłynięcie do innej linii. Możesz trochę zmienić rozmiary czcionek, aby wszystko pasowało. Można to zrobić, robiąc coś takiego, jak {\small First Author}. Oto bardziej szczegółowy artykuł na \LaTeX rozmiarów czcionek:

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

Aby pochylić można użyć {\it First Name} lub \textit{First Name}.

Należy jednak pamiętać, że jeśli dokument jest przeznaczony do publikacji, często czasopisma lub materiały konferencyjne mają swoje własne wytyczne dotyczące formatowania, więc oszustwo rozmiaru czcionki może nie być dozwolone.

+0

Niestety z obecnymi nazwami rzeczy nadal nie pasowały do ​​tej samej linii. To tylko preferencja, ale myślę, że nie powinienem próbować ingerować w sposób, w jaki LaTeX organizuje układ, i tak dziękuję. BTW definiujące '\ title' i' \ author' after '\ begin {document}' działa dobrze dla mnie .. – Amro

2

Co na temat korzystania tabelarycznym wewnątrz \author{}, podobnie jak w IEEE makr:

\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} 

To będzie produkować dwie kolumny autorów z dowolnego documentclass.