我正在创建一个脚本来生成一些.tex
包含很多行的文件(一种自动示例)。
该脚本以之前创建的文件在texstudio /home/$USER/foo.tex
哪里结束。foo.tex
我的问题是:是否可以用texstudio
光标在第 N 行打开文件,也就是说,我想运行脚本来打开文件并立即在正确的行开始输入。
谢谢你一会儿。下面是脚本。
file=/home/$USER/fastex-temp.tex
exec 3>&1 # save file descriptor to stdout
exec > "$file" # redirect output to file
printf '\\documentclass[11pt,a4paper]{amsart}\n'
printf '\\usepackage{amsfonts,amsthm,amsmath}\n'
printf '\\usepackage[latin1]{inputenc}\n'
printf '\\usepackage[T1]{fontenc}\n'
printf ' ' >&3 # output to normal stdout instead of file
printf '\\begin{document}\n'
printf ' ' >&3
printf '\\end{document}\n'
exec >&3 # restore stdout
exec 3>&- # close / discard temporary fd
texstudio "$file"