Cenário: Eu tenho um projeto com vários arquivos XML e gostaria de aplicar uma transformação XSLT neles e depois usar essa saída para outros fins.
Há várias ferramentas para fazer isso, mas seria bom poder permanecer no editor durante a depuração / uso da transformação.
sublime-text-2
xslt
erikxiv
fonte
fonte
knitr
e outros.Respostas:
Se você precisar de 3 arquivos diferentes, poderá usar os comentários de primeira linha (ou o segundo, se precisar de coisas do utf8). Eu o uso para compilar o arquivo TeX principal de uma das crianças.
Eu tenho um script, que olha para a primeira linha:
e um arquivo de compilação simples visando meu script personalizado:
Dessa forma, você pode ter quantas "referências" em seus arquivos desejar. Apenas mude o valor de
head -n1
.Em XML, você provavelmente usaria
<!--%somefilename -->
comhead -n1 $1 | grep '<!--%'
e${match:5:100}
.Para finalizar, apresento a você meu script de construção do XeLaTeX;)
fonte