Sou novo na codificação LaTex; então, se esta pergunta já foi feita, avise-me e poste o link :) Eu tento colocar muitas pequenas tabelas csv em um arquivo LaTeX e encontrei esta solução online (que na minha opinião é muito inteligente). https://kawahara.ca/latex-how-to-programmaically-change-the-path-of-your-figures/
Não consegui fazer funcionar; Também estou aberto a outras soluções. Quero os arquivos csv em outra pasta e também quero definir o diretório das figuras em outro lugar para ter uma visão geral de onde encontro todos os dados (portanto, não quero definir um diretório de trabalho geral onde coloco tudo).
\documentclass[margin=10mm]{article} %margins are 10mm to use the whole page for images, also doesnt work..
\usepackage{graphicx}
\usepackage[a4paper, top=2cm]{geometry}
\usepackage{arydshln}
\usepackage{booktabs}
\usepackage{bbding}
\usepackage{caption}
\usepackage{lipsum}
\usepackage{wrapfig}
\usepackage{fullpage}
\usepackage[utf8x]{inputenc}
\usepackage[english]{babel}
\usepackage{xcolor}
\usepackage{csvsimple}
\def\bloep{\D:\Dokumente\Masterthesis\csvfiles}
%\usepackage{varwidth}
%\graphicspath{{:D\}{Dokumente\}{Masterthesis\}{LaTex-Dokumente\}{lateximages\}} % this here also doesnt work so I gave it up
\begin{document}
\csvautotabular{\bloep tryone.csv}{\csv\seperator=;}
\end{document}
Responder1
@Don Hosek obrigado, funcionou para o auxfile. Também criei a mensagem de erro: Erro do pacote pdftex.def que pode estar conectado a um diretório errado. Com a linha de código:
\def\bloep{D:/Dokumente/Masterthesis/csvfiles/}
E uma barra atrás do último nome da pasta, tudo funciona corretamente.
Responder2
Você está perto. Primeiro, você não pode usar barras invertidas da maneira que fez porque o LaTeX assumirá que você se refere a macros. Em vez disso, você usaria barras (acho também que não precisa da barra antes da letra da unidade). Além disso, você precisa de uma barra no final do caminho para separá-lo do nome do arquivo, então isso deve funcionar:
\def\bloep{D:/Dokumente/Masterthesis/csvfiles}
Não estou no Windows, então não posso verificar.