
Na maioria das revistas científicas, artigos que contêmestrangeiropalavras ou frases, devem ser escritas emitálico. Nesse caso, escrevi um artigo em indonésio, enquanto a palavra ou frase estrangeira é o idioma local e o inglês.
O primeiro exemplo, um entrevistado que foi entrevistado respondeu no idioma local.
"Nggak!"
Nggaké o vocabulário da linguagem Java que significa "não".
O segundo exemplo, um termo técnico como: unduh (download).
Com base na resposta de @gopalakrishna-palem a esta pergunta (Como criar um comando de pré-processamento que aceite texto simples e gere texto formatado (com base em opções configuráveis)), tentei definir:
\def\KeyWords{
% local language
nggak,
% English
File, download,
}
Mas esta solução formata apenas a primeira ocorrência de cada palavra-chave e exige que as palavras ou frases sejam colocadas em\def\MeuTexto{}, por exemplo:
\def\MyText{
"File nggak bisa di-unduh (download)."
}
O que produzirá: "Arquivo pretobisa di-unduh (download)." [que significa "O arquivo não pode ser baixado].
Então, os problemas são:
- Como escrever a palavra ou frase -que deve ser formatada- como parágrafos simples?, e
- Como formatar as palavras são repetidas?
Responder1
Encontrei uma solução alternativa usandoXeLaTeX, baseado em@egregresposta para este problema (aplicar automaticamente formatação especial às palavras selecionadas no texto).
\documentclass{article}
\usepackage{color,xesearch}
\SearchList*{itwords}{\emph{#1}}{File,nggak,download}
\begin{document}
''File nggak bisa di-unduh (download).''
\end{document}
Funciona! Mas @egreg diz: "Não use. Se quiser marcar uma palavra especialmente, use uma macro." Como fazer isso?