2010-03-26 36 views
25

Tôi tự hỏi làm thế nào tôi có thể nhận được tiêu đề tài liệu bằng latex, để sử dụng ở nơi khác trong tài liệu. Tôi chỉ muốn có khả năng lặp lại nó.Cách lấy giá trị của tựa đề tài liệu bằng latex?

+0

Tôi chắc chắn có cách để có tiêu đề của mỗi trang có tiêu đề trong đó. Với fancyhdr hoặc lớp tài liệu hồi ký. Vì vậy, những tập tin đó sẽ chứa một câu trả lời. Tôi không biết đủ để trích xuất các thông tin mặc dù ... (Tôi chỉ tìm kiếm fancyhdr.sty cho "tiêu đề" và không có số truy cập, mặc dù ...) – Seamus

+2

Làm thế nào đây không phải là một câu hỏi thực sự? Câu trả lời là '\ makeatletter \ @title \ makeatother'. – isomorphismes

+3

Thật vậy. Nếu có bất kỳ vấn đề với câu hỏi này, nó sẽ được chuyển đến trang web trao đổi stack tex. – nedned

Trả lời

23

Sử dụng \@title không hoạt động vì \maketitle xóa \@title. Điều này có vẻ ngớ ngẩn với tôi nhưng đó là cách nó được. Một giải pháp là xác định lại \title để lưu tiêu đề ở một nơi khác. Ví dụ:

\def\title#1{\gdef\@title{#1}\gdef\THETITLE{#1}} 

sau đó sử dụng \THETITLE.

Bạn có thể thực hiện theo cách khác xung quanh: \def\MYTITLE{...} rồi \title{\MYTITLE} và sau đó sử dụng lại \MYTITLE.

+2

Xin cảm ơn, điều đó đã thực hiện thủ thuật, mặc dù tôi phải kèm theo định nghĩa trong '\ makeatletter' và' \ makeatother', điều này bắt đầu là một nỗ lực rất lớn. Vì vậy, vì tôi chỉ cần sử dụng tiêu đề một lần khác, không có nhiều điểm. Sẽ tốt hơn nếu có một giải pháp hợp lý hơn. – nedned

+2

Bạn có thể thực hiện theo cách khác xung quanh: \ def \ MYTITLE {...} rồi \ title {\ MYTITLE} và sau đó sử dụng lại \ MYTITLE. – lhf

+0

@lhf, bạn có thể vui lòng đặt tùy chọn đó vào câu trả lời của bạn không? Tôi thực sự có thể sử dụng nó ngay bây giờ. –

14

Tôi đã thành công chỉ bằng cách viết một lệnh mới.

\newcommand{\mytitle}{...} 

\title{\mytitle} 
+0

Tìm điều này gọn gàng hơn và rõ ràng hơn câu trả lời đã chọn. – gustafbstrom

0

Đã trả lời trong tex.stackexchange.com trang web (gợi ý: titling gói). (Tôi không biết cách đánh dấu câu hỏi là trùng lặp trên các trang web SE.)

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