2010-01-17 50 views
6

Tôi đang cố gắng thêm danh sách tất cả các từ viết tắt mà tôi sử dụng ở cuối tài liệu của mình.Sử dụng các từ viết tắt trong LaTeX

Đây là một ví dụ về những gì tôi đang cố gắng:

\begin{thebibliography}{mel} 

\bibitem[Sigurdur]{mel} 
Sigurdur Sigurdsson,\emph{'Mel Frequency Cepstral Coefficients: An Evaluation of  Robustness of MP3 Encoded Music'}, Informatics and Mathematical Modelling, Technical University of Denmark 

\end{thebibliography} 

\begin{acronym}{H2O} 
\acro{H2O}[$H_2O$]{water} 
\end{acronym} 

Tôi muốn in trang này sau khi trang Tài liệu tham khảo.

Vào đầu những tài liệu tôi thêm dòng sau:

\usepackage[printonlyused,withpage]{acronym} 

và trong tài liệu tôi cố gắng \ac{H2O}, nhưng tôi đã không nhận được nó để in các chữ viết tắt H2O, cũng không phải là danh sách từ viết tắt .

Có ai biết tôi đang thiếu gì không?

Cảm ơn.

+0

'[thuộc-on-sắp chữ tràn]';) –

+6

Ông ấy nói rằng ông không tin LaTeX đó là một ngôn ngữ lập trình, một chủ đề chúng ta có xu hướng để trang trải ở đây với mọi câu hỏi của LaTeX, luôn luôn quyết định cuối cùng là có, đó là một ngôn ngữ, và có, đây là nơi thích hợp để đặt câu hỏi. – mmr

+0

@mmr: Tôi không biết rằng ưu tiên của LaTeX là có liên quan đến lập trình và tôi đã khinh suất từ ​​cuộc thảo luận đó. Tuy nhiên, tôi vẫn tin rằng OP có thể nhận được kết quả tốt hơn từ việc đặt câu hỏi trong danh sách gửi thư/diễn đàn LaTeX. –

Trả lời

-2

Tôi không quen với gói viết tắt nhưng tôi nghi ngờ rằng vấn đề của bạn là: bạn đã xác định từ viết tắt ở cuối tài liệu và cố gắng sử dụng nó trước định nghĩa của từ đó.

Tôi thậm chí không có một dự đoán tốt về lý do tại sao danh sách từ viết tắt của bạn không được in.

Nếu điều này không được sử dụng và bạn quyết định đăng lại, hãy bao gồm các thông báo lỗi mà LaTeX đã tạo - hoặc cho chúng tôi biết rằng nó không tạo ra bất kỳ thông báo lỗi nào.

+0

Cảm ơn câu trả lời của bạn. Tôi sẽ thử xác định từ viết tắt trước khi sử dụng nó, tuy nhiên, khi tôi sử dụng gói thư mục, tôi xác định thư mục ở cuối tài liệu và tôi có thể sử dụng nó ở bất kỳ đâu. – dedalo

+0

Hi đã cố gắng xác định từ viết tắt trước khi sử dụng nó, nhưng tôi vẫn không làm cho nó được in. Tôi không nhận được bất kỳ thông báo lỗi nào. – dedalo

+0

Hmm, tôi không có ý tưởng, nó làm việc cho tôi, xác định từ viết tắt đầu tiên. Bạn đã chạy LaTeX hai lần trên tài liệu phải không? Tôi đoán bạn phải làm điều đó với gói thư mục (??) như bạn làm khi xây dựng một ToC hoặc chỉ mục. –

4

Ví dụ của bạn không biên dịch chính xác (bạn nên có dấu ngoặc vuông cho đối số cho môi trường viết tắt); đây là một ví dụ rất nhỏ mà nên giúp đỡ để giúp bạn bắt đầu:

 
\documentclass{article} 
\usepackage[printonlyused,withpage]{acronym} 
\begin{document} 
Acronym: \ac{H2O} \\ 
Again: \ac{H2O} 
\begin{acronym}[H2O] 
\acro{H2O}[$\mathrm{H_2O}$]{water} 
\end{acronym} 
\end{document} 
+0

Nghe có vẻ như bạn biết những thứ về latex và gói viết tắt. Hy vọng bạn có thể trả lời một câu hỏi nhanh. Một số từ viết tắt của tôi không viết được từ viết tắt đầy đủ khi sử dụng lần đầu, chỉ hiển thị ngữ pháp, ví dụ '@!? @!? @ Ss (SS)' cho '\ acro {ss} [SS] {Cường độ tín hiệu}'. Điều duy nhất tôi có thể tìm thấy trong nhật ký là: 'Từ viết tắt Thông tin: Nhãn 'acro: ss' mới được định nghĩa vì nó sẽ bị ghi đè mặc dù nó chưa được xác định trên dòng đầu vào 9.' – cYrixmorten

Các vấn đề liên quan