![[그림] 및 [하위 그림]에서 LyX에서 LaTeX로 변환 문제](https://rvso.com/image/420083/%5B%EA%B7%B8%EB%A6%BC%5D%20%EB%B0%8F%20%5B%ED%95%98%EC%9C%84%20%EA%B7%B8%EB%A6%BC%5D%EC%97%90%EC%84%9C%20LyX%EC%97%90%EC%84%9C%20LaTeX%EB%A1%9C%20%EB%B3%80%ED%99%98%20%EB%AC%B8%EC%A0%9C.png)
LaTeX와 LyX 사이를 왔다 갔다 하고 있습니다.
저는 WIndows 10에서 TeXworks를 사용하고 LyX 2.3을 설치했습니다.
주요 문제는 Figure와 SubFigure를 사용하는 데서 발생합니다(아래 코드 참조).
나는 이 변환을 불필요하게 부담스럽게 만드는 추가 패키지를 제거하기 위해 모든 노력을 기울였습니다.
하지만 그림과 하위 그림에는 여전히 한 가지 문제가 있습니다.
LyX 파일을 LaTeX(pdflatex)로 내보낼 때 TeXWorks에서 컴파일할 때 여기에 오류 메시지가 나타납니다.
\begin{그림}[hp] \centering \captionsetup{justification=centering} \begin{subFigure}{.5\textwidth} \centering \includegraphics[width=1\linewidth,bb = 0 0 200 100, 초안, 유형= EPS]{샘플.png}
그래서 내가 하는 일은 다음을 제거하는 것입니다.
,bb = 0 0 200 100, 초안, 유형=eps
그리고 다음을 실행하면 TeXworks에서 정상적으로 컴파일됩니다.
\begin{그림}[hp] \centering \captionsetup{justification=centering} \begin{subFigure}{.5\textwidth} \centering \includegraphics[width=1\linewidth]{sample.png}
질문 (1) LyX에서 LaTeX(pdflatex)로 내보낼 때마다 왜 이 작업을 수행해야 합니까? 이 문제를 해결할 방법이 있나요?
반대의 경우에는 또 다른 질문이 있습니다. 이제 TeXworks 파일을 LyX로 가져오려고 하는데 비슷한 Figure 및 SubFigure 설정에도 문제가 있습니다.
LyX에서 나타나는 오류 메시지는 다음과 같습니다.
LaTeX 오류: Sample.png에서 그래픽 크기를 확인할 수 없습니다(특징 없음...).
따라서 Texworks 파일에서 이 코드가 있는 위치를 추적하면 다음과 같이 코딩된 것을 알 수 있습니다.
\begin{그림}[hp] \centering \captionsetup{justification=centering} \begin{subFigure}{.5\textwidth} \centering \captionsetup{justification=centering} \includegraphics[width=1\linewidth]{sample1.jpg } \caption{sample1} \label{fig:sapme1} \end{subFigure}\begin{subFigure}{.5\textwidth} \centering \captionsetup{justification=centering} \includegraphics[width=1\linewidth]{sample. png} \caption{샘플} \label{fig:샘플} \end{하위 그림}\caption{샘플 1 및 샘플} \label{fig:샘플} \end{그림}
이것을 가져올 때 LyX에서 크기 문제가 발생하는 이유를 이해할 수 없습니다.
질문 (2) LaTeX 파일을 LyX로 가져올 때 이 문제를 도와줄 수 있는 사람이 있습니까? LaTeX(일반)으로 가져옵니다.
감사해요!
답변1
LaTeX와 LyX 사이를 왔다 갔다 하고 있습니다.
확실히 나쁜 생각입니다. 가장 좋아하는 LyX 또는 TeXworks와 결혼하거나 LyX > LaTeX 작업 흐름을 따르되 이전으로 돌아가지 마세요.
\includegraphics[ ... , type=eps]{sample.png}
실제로 PNG 이미지에는 type=eps
옵션이 있어서는 안 됩니다. 또한 확장자를 표시해서는 안 됩니다 .png
. 즉, 이미지 구성 대화 상자에 파일 이름을 작성하더라도 sample.png
출력은 다음과 같아야 합니다.
\includegraphics[ ...]{sample}
type=eps
Lyx에서는 가짜 이미지 파일 이름만 제공하거나 ERT(evil text red) 상자(Ctrl+L)에 이미지에 대한 위 코드를 포함하는 옵션만 생성할 수 있습니다 . 따라서 LaTeX 코드에서 이미지가 sample.png
(확장명 포함)로 표시되는 이유를 조사해야 합니다. sample.png
실제로 작업 디렉토리에 있는지, 확장자가 올바른지, 특히 숨기기 확장자가 없는지 먼저 확인합니다 . (내 생각에는 이것이 여전히 Windows의 끔찍한 기본값이므로 sample.png
파일 관리자의 명백한 내용은 실제로 sample.png.exe
또는 sample.png.eps
), 등.