Autor Tema: Búsqueda inversa en latex

0 Usuarios y 1 Visitante están viendo este tema.

03 Mayo, 2016, 11:27 am
Leído 8783 veces

rfb

  • el_moreno
  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 65
  • Karma: +0/-0
  • Sexo: Masculino
Necesito saber como hacer para que haciendo clic en un sitio del archivo compilado de latex (bien sea pdf u otro como el que genera Texify), me diga a qué sitio corresponde en el archivo de latex.


Muchas gracias.

03 Mayo, 2016, 05:31 pm
Respuesta #1

ingmarov

  • Moderador Global
  • Mensajes: 5,424
  • País: hn
  • Karma: +0/-0
  • Sexo: Masculino
Hola

¿Te sirve algo como las referencias cruzadas?

http://ima.udg.es/Docencia/3105200736/tema11p.pdf
No te confíes, revisa lo que escribo. Yo también me equivoco.
Odio el autocorrector de Android...

03 Mayo, 2016, 09:20 pm
Respuesta #2

mathtruco

  • Moderador Global
  • Mensajes: 5,552
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Búsqueda inversa se refiere precisamente a lo que dice rfb: que al pinchar el pdf (o dvi), por ejemplo en una ecuación o figura, te muestre qué parte del código fuente la genera.

Esto depende del sistema operativo y software que uses. Yo uso emacs+evince en linux, y es cosa de habilitar synctex y ya. Apostaría que todos los editores que logran "la gracia" lo hacen usando synctex de alguna forma. Lo he visto funcionando en windows, mac y linux.

Busca en google synctex, seguido por el nombre de tu editor LaTeX y visualizador de pdf (o dvi) y sistema operativo y seguramente te dirá cómo utilizarlo.

04 Mayo, 2016, 03:35 am
Respuesta #3

argentinator

  • Consultar la FIRMAPEDIA
  • Administrador
  • Mensajes: 7,739
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino
  • Vean mis posts activos en mi página personal
    • Mis posts activos (click aquí)
Con TexMaker me ha funcionado.
Pero la verdad es que no sabría asegurarte esto, porque no le doy importancia.
En la ventana que muestra el PDF, haciendo clic con el botón derecho ha de aparecer la opción que busca en el código fuente la línea de LaTeX que le corresponde.

De hecho, la disciplina que he tomado con el tiempo es la siguiente:

Escribo 1 ó 2 párrafos y compilo.
Entonces, si hay un error, es que está en lo último que he escrito.

No me hace falta, pues, la búsqueda inversa.

Saludos.

04 Mayo, 2016, 03:50 pm
Respuesta #4

mathtruco

  • Moderador Global
  • Mensajes: 5,552
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Yo pensaba igual argentinator, y aún lo uso poco, pero a veces uno está mirando un pdf de varias páginas, y es cómodo pinchar una imagen (del pdf) o el elemento dentro de una tabla y que indique la parte del código que la genera, especialmete cuando son muchas dento de distintos minipages. O cuando se tienen varias tablas, pinchar el tex y que muestre la parte del pdf correspondiente.

¿Y haciendo control+botón izquierdo del mouse te funciona?  Es el atajo de mi editor.

04 Mayo, 2016, 04:12 pm
Respuesta #5

argentinator

  • Consultar la FIRMAPEDIA
  • Administrador
  • Mensajes: 7,739
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino
  • Vean mis posts activos en mi página personal
    • Mis posts activos (click aquí)
¿Y haciendo control+botón izquierdo del mouse te funciona?  Es el atajo de mi editor.

No. A mi instalación de TexMaker le quité todos los atajos, jeje.
Eso sí, inventé un atajo que, al presionar la tecla ESC, compila.