Autor Tema: Error de latex en sistema linux

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

15 Noviembre, 2021, 03:02 am
Leído 3813 veces

zorropardo

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 380
  • País: br
  • Karma: +0/-0
Buenas noches , hoy dia estaba escribiendo en latex , en el sistema linux, el documento estaba compilando normal, y de un momento a otro  documento no compilo, y salio el siguiente mensaje

 LaTeX Error: Cannot determine size of graphic in logo.png (no BoundingBox).

Siendo que el logo esta en la carpeta, bien extraño.

A alguno de  ustedes les ha sucedido este error, ultimamente?

15 Noviembre, 2021, 01:37 pm
Respuesta #1

Juan Pablo Sancho

  • Moderador Global
  • Mensajes: 6,261
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
¿En la cabecera usaste las opciones?
\usapackage{graphicx}
\graphicspath{ {images/} }

Donde si estas trabajando en la carpeta popo images es una subcarpeta donde está la imagen.

Aunque parece que es un error que no puede determinar el tamaño de la imagen.

Editado
Te pongo esto:
No-boundingbox-error


15 Noviembre, 2021, 03:47 pm
Respuesta #2

mathtruco

  • Moderador Global
  • Mensajes: 5,552
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
La respuesta de Juan Pablo Sancho tiene pinta de funcionar.

Dependiendo de como compiles, puede ocurrir errores debido a archivos auxiliares que se generan automáticamente y el sistema no los vuelve a crear en cada compilación, por lo que en algunas raras ocasiones pueden generar conflictos. Siempre que tengas un problema así, te recomiendo que lo primero que hagas sea borrar todos los archivos auxiliares y luego volver a compilar. Si el problema no se soluciona buscas otra cosa.

Si el problema no se soluciona con esto, puedes crear un .tex "minimal" y adjuntarlo y revisamos qué puede estar pasando.

15 Noviembre, 2021, 05:00 pm
Respuesta #3

zorropardo

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 380
  • País: br
  • Karma: +0/-0
Hola, el mismo documento lo copie y compile em mi otra  laptop un macbook, y normal compilo y no aparecio error de graficos ni nada . Por otro lado lo que no funciona en el linux es la compilacion en latex, pues si pido que muestre el dvi eso si muestra, cuando pido muestre el pdf ai sale error dice: archivo no encontrado. Pienso debe ser alguna actualizacion del linux, pues como digo de um momento a otro paro de compilar en linux.

15 Noviembre, 2021, 05:27 pm
Respuesta #4

mathtruco

  • Moderador Global
  • Mensajes: 5,552
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
El problema no es el sistema operativo en sí, pero tienes razón que una actualización podría haber cambiado algo. Por eso es bueno que cuando actualices el sistema siempre revises qué estás actualizando, para que si surge algún problema luego de actualizar tengas luces de donde puede provenir. Cuando un tex compila en un pc y en otro no, normalmente es se debe sólo que en esos pc hay bibliotecas instaladas distintas, pero no parece ser el caso.

Sólo para asegurarte que no hay una configuración errónea de tu editor, si abres una terminal en el directorio donde está el archivo.tex y escribes

    pdflatex archivo.tex

¿Funciona? Si funciona entonces el problema es sólo en la opción del editor que estás usando, por alguna razón no está usando pdflatex para compilar.

15 Noviembre, 2021, 05:31 pm
Respuesta #5

Juan Pablo Sancho

  • Moderador Global
  • Mensajes: 6,261
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Mira si tienes instalado el texlive-base

15 Noviembre, 2021, 05:42 pm
Respuesta #6

zorropardo

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 380
  • País: br
  • Karma: +0/-0
Escribi pdflatex archivo.tex en el terminal y salio:

This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
 restricted \write18 enabled.
entering extended mode
! I can't find file `archivo.tex'.
<*> archivo.tex
               
(Press Enter to retry, or Control-D to exit)
Please type another input file name:

------------------------------------------------------------------------
Por otro lado  cuando escribi en el terminal: textlive-base
salio:
textlive-base: command not found



15 Noviembre, 2021, 06:06 pm
Respuesta #7

Juan Pablo Sancho

  • Moderador Global
  • Mensajes: 6,261
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Instálalo desde los repositorios.
Yo lo tengo instalado y me sale lo mismo que en tu terminal, es una "biblioteca" no un programa.

15 Noviembre, 2021, 06:07 pm
Respuesta #8

mathtruco

  • Moderador Global
  • Mensajes: 5,552
  • País: cl
  • Karma: +0/-0
  • Sexo: Masculino
  • El gran profesor inspira
Cuando dije archivo.tex me refería al nombre el archivo que quieres compilar  ::)

Si tu documento se llama tarea.tex escribes

    pdflatex tarea.tex

Si el archivo que quieres compilar se llama zorropardo.tex escribes

    pdflatex zorropardo.tex

Y lo que te menciona Juan Pablo Sancho es hacer

    sudo apt-get install textlive-base

(suponiendo que estás usando debian, ubunto, mint o algo de esa familia).

Si no lo tienes instalado es buena idea instalarlo. Es bien pesadito por si acaso. Pero si antes compilaba y ahora no sospecho que por ahí no va el problema.

Citar
Instálalo desde los repositorios.
Yo lo tengo instalado y me sale lo mismo que en tu terminal.

Es así porque no es un comando de la terminal  ???, son sólo bibliotecas.

15 Noviembre, 2021, 06:18 pm
Respuesta #9

zorropardo

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 380
  • País: br
  • Karma: +0/-0
Mira si tienes instalado el texlive-base

escribi eso en el terminal y salio :

Creando árbol de dependencias       
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete textlive-base