私は Texmaker を使用して Windows 10 で論文を書いています。私の論文には複数のセクションが含まれているため、各セクションを個別の tex ファイルに記述し、入力を使用してそれらをメイン ファイルに含めます。
\documentclass{amsart}
\begin{document}
\section{Introduction}
\input{introduction}
\section{Conclusion}
\input{conclusion}
\end{document}
Texmaker では、[オプション] -> [現在のドキュメントを「マスター ドキュメント」として定義] を使用してメイン ファイルをマスターとして定義し、たとえば [導入部] セクションを編集しながら論文全体をコンパイルできるようにします。
右側の Texmaker で作成された PDF ファイルを読んでいるときに、左側の LaTeX コード (正確な場所) に戻って編集したいことがよくあるので、Ctrl キーを押しながらマウス クリックを使用します。ここでエラーが発生します。たとえば、Introduction を編集しているときに、Ctrl キーを押しながらそのセクションのテキストをクリックすると、「このファイルに対する読み取り権限がありません」というエラー メッセージが表示されます。奇妙なことに、エラー メッセージを確認して [OK] をクリックすると、Texmaker の左側にある編集したいコードの正確な場所が表示されます。
毎回「OK」をクリックしなくても済むように、このエラー メッセージを削除する方法があるはずだと思いますが、解決策を見つけることができませんでした。どなたか助けていただければ幸いです。ありがとうございます。
アップデート: 私はこれに似たものを見つけました質問そのリンクから考えられる解決策の 1 つは、\input の代わりに \include を使用するか、\input の前に \clearpage を置くことです。これにより、エラー メッセージは表示されなくなりますが、不要な空白ページも作成されます。編集目的では、\include を使用し、完了したら \input に戻すことができます。ただし、問題はまだ完全には解決されていません。