9 votos

QuickLook para archivos de texto LaTeX (¿y otros?) dejó de funcionar (¿macOS 13?)

Antes (posiblemente con la actualización Ventura; no estoy seguro) el comportamiento del quicklook empeoró.

En particular, los archivos *.tex (TeX/LaTeX) dejaron de previsualizarse por completo; en cambio, muestran un mensaje

La extensión com.apple.tips.TipsAppQuicklook-macOS no implementa previsualizaciones de archivos

que parece extrañamente intentar asignar el quicklook a algo relacionado con "Tips".

Observo

  • ~/Library/Application\ Scripts/com.apple.tips.TipsAppQuicklook-macOS existe, pero es una carpeta vacía.
  • mdls -name kMDItemContentType da kMDItemContentType = "org.tug.tex"
  • Creo que las previsualizaciones solían ser manejadas por TextMate, que también mostraba previsualizaciones completas resaltadas con sintaxis. TextMate aún tiene una entrada org.tug.tex en su Info.plist.
  • Los iconos de previsualización aún se muestran correctamente.
  • La mayoría de los otros tipos de archivos de texto parecen funcionar, aunque sin resaltado de sintaxis, con un botón "Abrir con alguna aplicación" en la parte superior de la ventana de previsualización, apuntando a TextEdit, Xcode, Textmate o incluso Emacs dependiendo del tipo de archivo. (¡Los archivos de Emacs parecen tener resaltado de sintaxis?!)
  • org.tug.tex no aparece en qlmanage -m plugins, aunque org.tug.tex.bibtex y org.tug.tex.dvi sí lo hacen.
  • No hay un directorio ~/Library/QuickLook.
  • He intentado qlmanage -r, qlmanage -r cache y un reinicio, sin éxito.

Otras personas tienen problemas similares, como se ve en tex.SE

Actualización: Este hilo del foro de soporte de Apple parece tener más información. Sugiere que Apple ha deprecado antiguos generadores de quick look, pero no creo que este sea todo el problema, ya que parece funcionar -- incluyendo a través de TextMate -- para algunos tipos.

Actualización 2: no se ha solucionado en 13.1, lamentablemente.

Actualización 3: Esta aplicación parece funcionar como un previsualizador de quicklook para una amplia variedad de tipos de archivo, incluyendo TeX y CSS. (Gracias a esta respuesta en el hilo relacionado.)

¿Alguna idea?

1 votos

Tengo el mismo problema para ver el contenido del archivo sin abrir la aplicación TeXShop que estoy utilizando de lo contrario. Lo curioso es que para archivos pdf o djvu está funcionando. ¿Has contactado al soporte de Apple? Yo lo haré.

0 votos

Este hilo del foro de soporte de Apple parece tener más información (pero está confundido acerca de la vista previa vs quicklook, creo).

1 votos

Acabo de revisar la discusión. Hubo un comentario, que describe todo correctamente. Y más o menos, todos los demás no captaron el punto: presionar la barra espaciadora da el contenido del archivo de texto en el pasado. Y funciona, si cambio tex por texto. Pero esto no es la solución. Así que esperemos.

3voto

Andrew Jaffe Puntos 298

Así que tengo una especie de respuesta a mi propia pregunta.

En primer lugar, la aplicación en https://github.com/sbarex/SourceCodeSyntaxHighlight parece solucionarlo para mí al proporcionar explícitamente quicklook para muchos tipos de archivos fuente de texto (¡quizás demasiados!)...

Sin embargo, después de instalarlo y luego desinstalarlo como una prueba, el mensaje "TipsAppQuicklook" parece desaparecer para algunos, pero no todos, tipos de archivos, pero aún sin mostrar la ventana de vista previa.

Al notar este comportamiento después de eliminar la aplicación de resaltado de sintaxis, intenté algunas eliminaciones más. Primero, eliminé TextMate. Aún sin vista previa, pero el botón cambió de "Abrir con TextMate" a "Abrir con TeXShop". Así que eliminé TeXShop. ¡Y entonces... funcionó (es decir, una vista previa de ventana completa sin resaltado con un botón "Abrir con BBEdit")!

Pero aún quería TextMate, así que lo reinstalé (y TeXShop, aunque realmente no lo uso) y... siguió funcionando! Aún tenía "Abrir con BBEdit", pero pude cambiarlo con el diálogo "Obtener información". No es perfecto: sin resaltado de sintaxis, y los archivos CSS aún no muestran una vista previa, y parece ser frágil en cuanto a abrir con BBEdit vs TextMate, lo que a veces parece hacer que vuelva a tener el mal comportamiento, pero podría ser una solución adecuada (aunque podría volver a la nueva aplicación de resaltado de sintaxis).

Claramente, todo esto depende del orden de instalación de las aplicaciones y de cómo registran sus capacidades, lo que puede resultar en conflictos. Me pregunto si está documentado en algún lugar y si hay formas menos drásticas de cambiar cómo funciona....

0 votos

Eso es curioso, tuve otro problema en el que TexShop se registró como un manejador de archivos Markdown. Tuve que usar la lsregister herramienta para descubrirlo, y también pude usarla para restablecer mis asociaciones de archivos (evitando que tuviera que reinstalar TexShop). Tal vez esa misma herramienta pueda ayudar a encontrar una forma de trabajar de manera más contundente.

0voto

Karl Wolf Puntos 1

Quicklook parece estar vinculado a la aplicación predeterminada que hayas establecido para ese tipo de archivo (para mí en Sonoma).

Después de establecer TextEdit como predeterminado (a través de Abrir con / Otro / Abrir siempre con), Quicklook vuelve a funcionar correctamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X