maestria-geotel-201902 / unidad-0-asignacion-99-mi-proyecto-wlbinet1

unidad-0-asignacion-99-mi-proyecto-wlbinet1 created by GitHub Classroom
0 stars 0 forks source link

Error al momento de efectuar el tejido #2

Open wlbinet1 opened 4 years ago

wlbinet1 commented 4 years ago

Muy buenas José Ramón, Estoy recibiendo este error al momento de efectuar el tejido: . . . label: unnamed-chunk-16 |.............................................................. | 95% ordinary text without R code

|............................................................... | 97% label: unnamed-chunk-17 |.................................................................| 100% ordinary text without R code

/usr/lib/rstudio-server/bin/pandoc/pandoc +RTS -K512m -RTS proyecto.utf8.md --to latex --from markdown+autolink_bare_uris+tex_math_single_backslash --output proyecto.tex --template svm-latex-ms.tex --number-sections --highlight-style tango --latex-engine pdflatex --filter /usr/lib/rstudio-server/bin/pandoc/pandoc-citeproc output file: proyecto.knit.md

! Paragraph ended before \Gin@iii was complete.

\par l.387 Error: Failed to compile proyecto.tex. See https://yihui.name/tinytex/r/#debugging for debugging tips. See proyecto.log for more info. Execution halted Puedes darnos una idea de qué pudiera ser??
geofis commented 4 years ago

Hola @wlbinet1

Es probable que se deba a un paquete que faltaría incluir, probablemente debido a la inserción de figuras. Quizá podría resolverse de la siguiente manera.

Nota que tienes esto en el encabezado del RMD:

header-includes:
  \usepackage{pdflscape}
  \newcommand{\blandscape}{\begin{landscape}}
  \newcommand{\elandscape}{\end{landscape}}

Pues bien, añádele esto \usepackage{graphicx}, y quedaría así:

header-includes:
  \usepackage{graphicx}
  \usepackage{pdflscape}
  \newcommand{\blandscape}{\begin{landscape}}
  \newcommand{\elandscape}{\end{landscape}}

Prueba tejer. Si da algún nuevo error, continuamos el issue.

wlbinet1 commented 4 years ago

Bueno... Ahora tengo esto.

|............................................................... | 98% label: unnamed-chunk-18 |.................................................................| 100% ordinary text without R code

/usr/lib/rstudio-server/bin/pandoc/pandoc +RTS -K512m -RTS proyecto.utf8.md --to latex --from markdown+autolink_bare_uris+tex_math_single_backslash --output proyecto.tex --template svm-latex-ms.tex --number-sections --highlight-style tango --latex-engine pdflatex --filter /usr/lib/rstudio-server/bin/pandoc/pandoc-citeproc output file: proyecto.knit.md

This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode tlmgr search --file --global '/img/esda 1982-1' Y fijate que dice no encontrar este archivo - creo que el tema es con las imagenes generadas Cannot determine type of tlpdb from /home/lbine/texmf! cannot setup TLPDB in /home/lbine/texmf at /usr/bin/tlmgr line 6424. ! LaTeX Error: File `img/esda 1982-1' not found.

Error: Failed to compile proyecto.tex. See https://yihui.name/tinytex/r/#debugging for debugging tips. See proyecto.log for more info. In addition: Warning messages: 1: In system2("tlmgr", args, ...) : running command ''tlmgr' search --file --global '/img/esda 1982-1'' had status 2 2: In parse_packages(logfile, quiet = c(TRUE, FALSE, FALSE)) : Failed to find a package that contains img/esda 1982-1 Execution halted

wlbinet1 commented 4 years ago

Con el error anterior me había mandado a este pagina https://yihui.name/tinytex/r/# Pero no sé interpretar una posible solución

geofis commented 4 years ago

Entraré con tu usuario al servidor. Seguramente se te desconetará. Te aviso en breve.

geofis commented 4 years ago

Fíjate @wlbinet1, tienes esta posible fuente de error en la línea 254:

{r esda 1982}

Prueba quitando el espacio, por ejemplo, así:

{r esda1982}

Explicación:

Por defecto, knitr genera un archivo Markdown, que incluirá figuras de cada plot, las cuales son generadas por R y exportadas a un formato convencional (en este caso PDF), para luego ser incluidas en el Markdown mediante una llamada convencional de inserción de figura. Los nombres de archivo de las figuras tienen como prefijo el nombre del chunk, que en este caso es esda 1982. Luego de ello, pandoc usará el Markdown y las referidas imágenes para construir un archivo TeX, y luego el compilador PDFTex generará un PDF a partir del TeX. Una cadena bien larga como ves, pero el problema en este caso es que el compilador del PDF no encontrará imágenes cuyos nombres tengan un espacio. Si tienes otros bloques de código con nombres como ese, debes corregirlos.

wlbinet1 commented 4 years ago

Perfecto...dejame verificar ahora

wlbinet1 commented 4 years ago

Listo... aunado a la inserción de la linea \usepackage{graphicx} en el crank, he eliminado la etiqueta del chunk mencionado y efectivamente ya tejió. Ahora me siento mas segura de poder seguir adelante.

Muchisimas gracias José Ramón

geofis commented 4 years ago

No obstante, seguirán ocurriendo errores, es inevitable. Lo importante es siempre poder rastrearlos.