texstudio overleaf ortografia mac instalar idioma español diccionario corrector corrección configurar como cambiar vim latex spell-checking tex

vim - overleaf - texmaker configurar



Corrección ortográfica vim-comentarios solo en archivos LaTeX (5)

El complemento de latex ft convenientemente define este comportamiento.

SpellChecker: texto de revisión ortográfica que incluye documentos LaTeX

Usando latexmk, corrector ortográfico vim y vim latex-suite

Hay una opción que parece acercarse:

:syntax spell [toplevel | notoplevel | default]

Actualizar

también

:he ft-tex-syntax

tiene tidbits muy útiles, como

Don''t Want Spell Checking In Comments? ~ Some folks like to include things like source code in comments and so would prefer that spell checking be disabled in comments in LaTeX files. To do this, put the following in your <.vimrc>: > let g:tex_comment_nospell= 1

Tendrás que averiguar si puedes usar eso / extrapolar desde allí

Yo uso gvim para editar el archivo .tex LaTex. Noté que comprueba la ortografía sobre la marcha solo para el texto comentado. Si tengo un error en un texto regular, no hay subrayado. Si comento este texto con%, la falta de ortografía se subraya inmediatamente. ¿Qué está mal? ¿Hay alguna opción extraña encendida?


Encontré el mismo problema: el archivo .tex para el primer capítulo de la ortografía de mi libro se verificó normalmente, pero el archivo del segundo capítulo solo revisaría la ortografía de los comentarios. Esto aparentemente sucede porque vim no está mirando suficientes líneas de contexto y se confunde. La solución de Ingo Karkat la arregló para mí. Específicamente, utilicé:

syn sync maxlines=2000 syn sync minlines=500

en ~ / .vim / after / syntax / tex.vim


No sé si esto es un truco crudo y la solución prevista, pero creé un archivo llamado .vim / after / syntax / tex.vim que contiene la única línea:

syn match texText "/</w/+/>" contains=@Spell

Ahora vim spell comprueba el texto normal entre los comandos y el texto pasado como parámetros, porque no puede diferenciarlos sintácticamente:

/frametitle{TextToBeChecked} /pgfuseimage{VariableNotToBeChecked}

Por lo tanto, comprueba demasiado en mi preámbulo. Pero lo tengo ubicado en otro archivo, así que realmente no me importa.


Tuve el mismo problema (VIM 7.3), pero esta publicación en la lista de correo de vim-latex-devel proporcionó la pista. Para que el corrector ortográfico funcionara, tuve que poner

syntax spell toplevel

en mi ~/.vimrc , pero tiene que ser declarado después

syntax enable

o

syntax on

para que funcione.


tldr; No ponga los comandos /section en su documento maestro .tex

Hice la misma observación y también insistiría en "antes, funcionó y no cambié nada".

Luego observé que este comportamiento no deseado solo ocurría en documentos .tex donde tengo un master.tex que incluye capítulos como archivos chapterx.tex separados. Además, todo funciona bien si todas las definiciones de la /section están en el chapterx.tex ''s y NO en el master.tex .

De lo contrario, como creo, la sintaxis vim y las rutinas de revisión ortográfica tienen dificultades para determinar en qué región se encuentran, cf. esta pregunta Vim spellcheck no siempre funciona en el archivo .tex. Compruebe la región en Vim