У меня есть ЛАТЕКСНЫЙ файл, 'myfile.tex' говорят, что когда-то посреди кода ASCII-файл с ЛАТЕКСНЫМИ макросами должен быть введен, 'управляют macrofile.tex, скажем, через '\input {макрофайл}'. На самом деле существует больше чем один 'макрофайл', таким образом, каждый раз я должен отредактировать 'myfile' и изменить имя 'макрофайла'. Я могу избежать части редактирования при помощи команды \typein, все же, я должен был бы все еще ввести имя с клавиатуры. Там какой-либо путь состоит в том, чтобы сделать это из командной строки? Так, для суммирования 'myfile.tex' похож:
\documentclass{article}
........................
.......................
.......................
\begin{document}
.......................
......................
.......................
.......................
........................
.......................
\input{macrofile1} OR {macrofile2} OR {macrofile3} ETC...
.......................
......................
......................
....................
.....................
\end{document}
Я могу передать название 'макрофайла' как аргумент 'myfile.tex'?
Спасибо
John
Ага -А что-то вроде:
latex "\def\myvar{info-to-pass} \input{<filename>}"
ты должен. Затем вы можете использовать \ myvar в своем документе.
\ input {...}
указывает имя файла для команды latex
.