.png)
私は LaTex コーディングの初心者です。この質問がすでにされている場合は、私に知らせ、リンクを投稿してください :) 小さな csv テーブルを多数 LaTeX ファイルに入れようとしており、オンラインでこのソリューションを見つけました (これは非常に賢い方法だと思います)。 https://kawahara.ca/latex-how-to-programmatically-change-the-path-of-your-figures/
うまく動作しませんでした。他の解決策も検討しています。csv ファイルを別のフォルダーに保存し、図のディレクトリも別の場所に設定して、すべてのデータがある概要を確認できるようにしたいです (したがって、すべてを置く全体的な作業ディレクトリは設定したくないです)。
\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}
答え1
@Don Hosek ありがとう、auxfile ではうまくいきました。また、次のエラー メッセージも作成しました: パッケージ pdftex.def エラー。間違ったディレクトリに接続されている可能性があります。コード行:
\def\bloep{D:/Dokumente/Masterthesis/csvfiles/}
最後のフォルダ名の後ろにスラッシュを付けると、すべてが正常に動作します。
答え2
ほぼ正解です。まず、LaTeX はマクロを意味していると想定するため、バックスラッシュをこれまでのように使用することはできません。代わりにスラッシュを使用します (ドライブ文字の前にスラッシュは不要だと思います)。また、パスの最後にスラッシュを付けてファイル名と区別する必要があるため、次のようにすればうまくいくはずです。
\def\bloep{D:/Dokumente/Masterthesis/csvfiles}
私は Windows を使用していないので、確認できません。