2010-05-20 66 views
1

我想寫一篇基於VLDB .cls和.tex文件的論文,它可以從here得到。它使用ACM SIG會議記錄文件。在修復了很多錯誤,現在我沒有得到任何錯誤,但是當我將我的文件保存爲pdf或ps時,我看不到作者姓名。lyx問題:ps,pdf「作者未顯示」

標題和摘要顯示的不是它們之間的代碼沒有顯示。

我在Ubuntu上使用lyx。

這裏是作者的代碼。

% ****************** TITLE **************************************** 

\title{A Sample {\ttlit VLDB} Proceedings Paper in LaTeX 
Format\titlenote{for use with vldb.cls}} 
\subtitle{[Extended Abstract] 
\titlenote{A full version of this paper is available as\textit{Author's Guide to Preparing ACM SIG Proceedings Using \LaTeX$2_\epsilon$\ and BibTeX} at \texttt{www.acm.org/eaddress.htm}}} 

% ****************** AUTHORS ************************************** 

% You need the command \numberofauthors to handle the 'placement 
% and alignment' of the authors beneath the title. 
% 
% For aesthetic reasons, we recommend 'three authors at a time' 
% i.e. three 'name/affiliation blocks' be placed beneath the title. 
% 
% NOTE: You are NOT restricted in how many 'rows' of 
% "name/affiliations" may appear. We just ask that you restrict 
% the number of 'columns' to three. 
% 
% Because of the available 'opening page real-estate' 
% we ask you to refrain from putting more than six authors 
% (two rows with three columns) beneath the article title. 
% More than six makes the first-page appear very cluttered indeed. 
% 
% Use the \alignauthor commands to handle the names 
% and affiliations for an 'aesthetic maximum' of six authors. 
% Add names, affiliations, addresses for 
% the seventh etc. author(s) as the argument for the 
% \additionalauthors command. 
% These 'additional authors' will be output/set for you 
% without further effort on your part as the last section in 
% the body of your article BEFORE References or any Appendices. 

\numberofauthors{8} % in this sample file, there are a *total* 
% of EIGHT authors. SIX appear on the 'first-page' (for formatting 
% reasons) and the remaining two appear in the \additionalauthors section. 

\author{ 
% You can go ahead and credit any number of authors here, 
% e.g. one 'row of three' or two rows (consisting of one row of three 
% and a second row of one, two or three). 
% 
% The command \alignauthor (no curly braces needed) should 
% precede each author name, affiliation/snail-mail address and 
% e-mail address. Additionally, tag each line of 
% affiliation/address with \affaddr, and tag the 
% e-mail address with \email. 
% 
% 1st. author 
\alignauthor 
Ben Trovato\titlenote{Dr.~Trovato insisted his name be first.}\\ 
     \affaddr{Institute for Clarity in Documentation}\\ 
     \affaddr{1932 Wallamaloo Lane}\\ 
     \affaddr{Wallamaloo, New Zealand}\\ 
     \email{[email protected]} 
% 2nd. author 
\alignauthor 
G.K.M. Tobin\titlenote{The secretary disavows 
any knowledge of this author's actions.}\\ 
     \affaddr{Institute for Clarity in Documentation}\\ 
     \affaddr{P.O. Box 1212}\\ 
     \affaddr{Dublin, Ohio 43017-6221}\\ 
     \email{[email protected]} 
% 3rd. author 
\alignauthor Lars Th{\Large{\sf{\o}}}rv{$\ddot{\mbox{a}}$}ld\titlenote{This author is the 
one who did all the really hard work.}\\ 
     \affaddr{The Th{\large{\sf{\o}}}rv{$\ddot{\mbox{a}}$}ld Group}\\ 
     \affaddr{1 Th{\large{\sf{\o}}}rv{$\ddot{\mbox{a}}$}ld Circle}\\ 
     \affaddr{Hekla, Iceland}\\ 
     \email{[email protected]} 
\and % use '\and' if you need 'another row' of author names 
% 4th. author 
\alignauthor Lawrence P. Leipuner\\ 
     \affaddr{Brookhaven Laboratories}\\ 
     \affaddr{Brookhaven National Lab}\\ 
     \affaddr{P.O. Box 5000}\\ 
     \email{[email protected]} 
% 5th. author 
\alignauthor Sean Fogarty\\ 
     \affaddr{NASA Ames Research Center}\\ 
     \affaddr{Moffett Field}\\ 
     \affaddr{California 94035}\\ 
     \email{[email protected]} 
% 6th. author 
\alignauthor Charles Palmer\\ 
     \affaddr{Palmer Research Laboratories}\\ 
     \affaddr{8600 Datapoint Drive}\\ 
     \affaddr{San Antonio, Texas 78229}\\ 
     \email{[email protected]} 
} 
% There's nothing stopping you putting the seventh, eighth, etc. 
% author on the opening page (as the 'third row') but we ask, 
% for aesthetic reasons that you place these 'additional authors' 
% in the \additional authors block, viz. 
\additionalauthors{Additional authors: John Smith (The Th{\o}rv\"{a}ld Group, 
email: {\texttt{[email protected]}}) and Julius P.~Kumquat 
(The Kumquat Consortium, email: {\texttt{[email protected]}}).} 
\date{30 July 1999} 
% Just remember to make sure that the TOTAL number of authors 
% is the number that will appear on the first page PLUS the 
% number that will appear in the \additionalauthors section. 


\maketitle 

我也嘗試了另一個作者的格式,仍然沒有顯示作者姓名。

% ****************** TITLE **************************************** 

\title{Alternate {\ttlit ACM} SIG Proceedings Paper in LaTeX 
Format\titlenote{(Produces...}} 

\numberofauthors{3} 
% Three authors sharing the same affiliation. 
    \author{ 
     \alignauthor Ben King\\  
     \email{[email protected]} 
% 
     \alignauthor Georgia Tobin\\  
     \email{[email protected]} 
% 
     \alignauthor Gerald Murray\\  
     \email{[email protected]} 
% 
     \sharedaffiliation 
     \affaddr{Department of Electrical Engineering and Computer Science } \\ 
     \affaddr{University of California, Berkeley } \\ 
     \affaddr{Berkeley, CA 94720-1776 } 
      } 
% 
\maketitle 

還當我檢查的頭銜,我看到:

Error in latexParagraphs: You should not mix title layouts with normal ones. 

但是我看到我的文檔作爲DVI,PS或PDF

我不知道是什麼原因導致這個問題?

編輯

,同時從.lyx轉換爲PDF或DVI我仍然沒有看到作者然而,通過使用shell命令寄託都很好。 我認爲這是一個問題,lyx, 我花了8個小時解決它,認真我建立了Windows 7 lyx,並在那裏嘗試,仍然一樣。

謝謝lyx :)你很好,當你正常工作。

+0

+1爲第1000乳膠問題; – aioobe 2010-05-20 10:26:45

+0

@aioobe,感謝+1。 – berkay 2010-05-20 18:58:03

+0

我有一個類似的作者沒有顯示的問題。儘管編譯時我沒有LaTeX錯誤。對我而言,只需將整個作者的TeX代碼移至序言部分即可正常工作,現在編寫並顯示作者。標題和日期仍然在文檔中,切換順序(標題<->作者)不會導致任何問題。 – Juve 2012-03-09 14:39:00

回答

0

您提到的鏈接中的vldb.cls類未定義名爲\sharedaffiliation的命令。註釋掉代碼可以編譯文件,也可以看到作者姓名:

\documentclass{vldb} 
\title{Alternate {\ttlit ACM} SIG Proceedings Paper in LaTeX 
Format\titlenote{(Produces...}} 
\numberofauthors{3} 
    \author{ 
     \alignauthor Ben King\\  
     \email{[email protected]} 
     \alignauthor Georgia Tobin\\  
     \email{[email protected]} 
     \alignauthor Gerald Murray\\  
     \email{[email protected]} 
%  \sharedaffiliation 
     \affaddr{Department of Electrical Engineering and Computer Science } \\ 
     \affaddr{University of California, Berkeley } \\ 
     \affaddr{Berkeley, CA 94720-1776 } 
    } 
\begin{document} 
\maketitle 
\end{document} 

雖然這個地址很醜。由期刊來定義如何以單一關係顯示作者地址。不幸的是,示例文件沒有這樣做。在這種情況下,我會聯繫編輯並詢問。

+0

@ user8472,這是0400am,然後等待10分鐘,我必須睡覺。感謝你的回答。順便說一下,vldb爲作者提供了第一個代碼,另一個(第二個)代碼是從acm網頁獲得的。所以我還沒有解決這個問題。 – berkay 2010-05-20 19:00:39

+0

您鏈接到的頁面(ACM)提供LaTeX的'vldb.cls'類文件的下載。這個文件沒有定義命令'\ sharedaffiliation'(甚至沒有類似的東西)。是否有可能周圍有不同版本的類文件,或者您引用的代碼(「第二個」)引用了另一個.cls文件? – user8472 2010-05-21 07:30:11

+0

關於作者姓名下醜陋的隸屬格式問題,我認爲期刊希望在每個作者之下重複關聯關係,即使他們具有相同的關聯關係。但這不是一個真正的技術問題,而是一種文體問題(因此也是期刊責任)。 – user8472 2010-05-21 07:38:52