Tôi có tệp LaTeX, 'myfile.tex' nói rằng đôi khi ở giữa mã một tệp ASCII với macro LaTeX phải được nhập, 'macrofile.tex, nói , thông qua lệnh '\ input {macrofile}'. Trên thực tế, có nhiều hơn một 'macrofiles', vì vậy mỗi lần tôi phải chỉnh sửa 'myfile' và thay đổi tên của 'macrofile'. Tôi có thể tránh phần chỉnh sửa bằng cách sử dụng lệnh \ typein, tuy nhiên, tôi vẫn phải nhập tên từ bàn phím. Có cách nào để làm điều đó từ dòng lệnh? Vì vậy, để tóm tắt, 'myfile.tex' trông giống như:Chuyển đối số dòng lệnh sang tài liệu LaTeX
\documentclass{article}
........................
.......................
.......................
\begin{document}
.......................
......................
.......................
.......................
........................
.......................
\input{macrofile1} OR {macrofile2} OR {macrofile3} ETC...
.......................
......................
......................
....................
.....................
\end{document}
Tôi có thể chuyển tên 'macrofile' làm đối số cho 'myfile.tex' không?
Cảm ơn
John
Bạn bằng cách nào đó đã quản lý để đặt câu hỏi với cùng một tiêu đề giống như một câu hỏi khác hỏi cùng một câu hỏi: http://stackoverflow.com/questions/1465665/passing-command-line-arguments-to-latex-document –
Điều đó có thể đúng, nhưng câu hỏi * này đã giúp tôi và câu hỏi đó không đúng. Tôi cũng đọc nó lần đầu tiên. – zebediah49