Tôi đã được cung cấp tài liệu LaTeX để chỉnh sửa bằng mã sau đây để sử dụng một số duy nhất cho số liệu và bảng.Sử dụng một số duy nhất cho các số liệu và bảng trong LaTeX
\makeatletter
\newcounter{unisequence}
\def\ucaption{
\ifx\@captype\@undefined
\@[email protected]{\noexpand\ucaption outside float}\@ehd
\expandafter\@gobble
\else
\refstepcounter{unisequence}
\expandafter\@firstofone
\fi
{\@dblarg{\@caption\@captype}}
}
\def\thetable{\@arabic\[email protected]}
\def\thefigure{\@arabic\[email protected]}
\makeatother
này hoạt động tốt để cung cấp cho một bộ đếm duy nhất cho chú thích của bảng và hình vẽ nhưng, tôi thấy rằng nếu tôi bấm vào bất kỳ con số chú thích trong .pdf mã này tạo ra, tôi luôn luôn quay trở lại đầu tiên hình hoặc bảng trong tài liệu chứ không phải cái tôi muốn, ví dụ nhấp vào trong Bảng [3] sẽ đưa tôi đến Bảng 1 để thay thế.
Có ai biết cách sửa lỗi này không? Hoặc bất cứ ai có thể tư vấn cho một sự thay thế?
Tôi là người mới sử dụng LaTeX.
Cảm ơn
Mr Morgan.
Giải pháp này bỏ qua [mỗi chương/phần đánh số] (http://tex.stackexchange.com/questions/28333/continuous-v-per-chapter-section-numbering-of-figures-tables-and-other -docume) –
Tại sao không chỉ '\ makeatletter \ let \ c @ table \ c @ hình \ makeatother'? Nó dường như làm việc hoàn hảo cho tôi, và không phá vỡ những thứ khác tôi đã thiết lập trong luận án dự thảo 160 trang này: đánh số mỗi chương, các cấu hình con với gói 'subcaption', siêu liên kết ... – Blaisorblade
Edit: cũng' \ hãy để \ ftype @ table \ ftype @ figure' từ http://stackoverflow.com/questions/3865036/using-a-single-count-for-figures-and-tables-in-latex/7771554?noredirect=1#comment73589319_7771554 làm mọi thứ tốt hơn. – Blaisorblade