2010-01-07 5 views
11

저는 프리젠 테이션을 만들기 위해 LaTeX-Beamer 클래스를 사용하고 있습니다. 때때로 나는 스크린 샷을 포함시켜야합니다. 그 그래픽은 물론 픽셀 기반입니다. 이 같은비머 스크린 샷이 포함 된 그래픽

\begin{figure} 
    \includegraphics[width= \paperwidth]{img/analyzer.png} 
\end{figure} 

또는 일반적으로 뭔가 : :이 같은 includegraphics를 사용

\begin{figure} 
    \includegraphics[width= 0.8\linewidth]{img/analyzer.png} 
\end{figure} 

이이 포함 된 텍스트의 아주 나쁜 일기 좋게에 리드를, 그래서 당신의 모범 사례에 대한 부탁 해요 : 어떻게 것 고려중인 텍스트가 포함 된 스크린 샷을 포함하여 출력 파일을 pdflatex과 함께 할 것인가?

편집 : 나는 비머 안에서 이미지의 1 : 1 프리셋과 같은 것을 찾고 있다고 생각한다. 그러나 [scale = 1.0]은 내가 찾고있는 것을 달성하지 못합니다.

+1

은 그냥 참조 할 수는 [텍스 stackexchange]에 답하고있다 [1] [1] : HTTP : //tex.stackexchange.com/questions/11954/자동 크기 조정 - 크고 작은 그래픽 용 비머 프리젠 테이션 – pmav99

+0

돌아와서 공유 해 주셔서 감사합니다. 'keepaspectratio'가 여기서 중요한 열쇠 인 것 같습니다. – rdoubleui

답변

5

가장 적합한 방법은 포함시키기 위해 라텍스 외부의 이미지를 비율 조정하고 1 : 1 비율로 포함시키는 것입니다. 라텍스에서 그래픽 패키지로 수행되는 비율 조정은 다른 도구에서 가능하면 좋지 않을 것입니다. Latex (Tex)는 부동 소수점 연산 기능이 제한적이지만 외부 도구는 정교한 알고리즘을 사용하여 확장 성을 향상시킬 수 있습니다.

또 다른 옵션은 집중하고자하는 스크린 샷의 일부만 사용하는 것입니다.

편집 : 당신이 스크린 샷을 촬영하기 전에 글꼴 크기를 변경할 수 있다면, 그건 그냥 스크린 샷의 글꼴 크기를 증가 다른 옵션 —입니다.

물론 두 가지 방법을 결합 할 수 있습니다.

+0

은 의미가 있지만, 1 : 1 비율의 크기는 어떻게 결정합니까? 800x600 주위의 이미지를 시도해보고 그 이미지를 전달하면 이미지의 왼쪽 위 모서리 만 보여주는 크기가 조정 된 버전 만 볼 수 있습니다. – rdoubleui

+0

볼 수있는 유일한 해결책은 다음과 같습니다.'\ message { width = \ the \ textwidth}'문서의 현재 텍스트 너비 ('1/72.27' 인치)를 참조하십시오. 그런 다음 PDF가 해상도가 npi dpi 인 경우 'w * n/72.27' 픽셀 너비의 이미지가 필요합니다. –

+0

이미지의 해상도를 낮춰야하므로 텍스트를 궁극적으로 읽을 수 없다는 의미에서이 작업을 수행하는 것처럼 보일 수 없습니다. 확대되지 않은 이미지는 비머 프리젠 테이션의 전체 슬라이드보다 더 많이 걸립니다 (이미지의 왼쪽 상단 만 보입니다). 유일한 옵션은 800x600 스크린 샷을 200x300과 같은 크기로 조정하는 것입니다. "글꼴 크기"를 늘림으로써 대답의 의미는 무엇이며 글꼴 크기를 늘리는 방법을 사용해야합니까? –

2

이미지를 .eps 또는 .pdf 파일로 변환하고 LaTeX에서이 파일을 사용하려고 시도 했습니까?

latex, dvipsps2pdf 일 수도 있습니다.

문제

+1

나는 그것을 변환하려고했지만 스케일링 문제라고 생각합니다 ... – rdoubleui

+0

하지만 뷰어가 문제인 것처럼 보입니다. Windows의 Acrobat Reader에서 훨씬 더 멋지게 보입니다. – rdoubleui

5

나는 당신이 정확히 무슨 짓을 ... 리눅스에서 내가 Windows에서 사용하는 어도비 리더 또는 Acrobat에서보다 훨씬 더 나쁘다 문서 뷰어 또는 ePDFViewer 및 출력을 사용, 사용 뷰어에있을 수 있습니다 예 :

\newcommand{\screenshot}[1]{\centerline{% 
    \includegraphics[height=7.8cm,transparent]{#1}}} % 7.8in 

내가 당시 사용했던 스타일로 작동했습니다. 이 매크로에 포함 된 파일은 일반적인 Linux 화면 캡처 도구로 만든 모든 PNG입니다.

편집 : 입력 파일의 크기 (높이 및 너비)로 재생해야 할 수 있습니다. 그것은 나를 위해 오히려 좋게 나왔다. (그리고 이것은 2006 년에 발표 된 것이었다.)

+0

'transparent' 매개 변수는 무엇을합니까? – Crowley

1

는로 스케일링에 대해 다음과 방법 :

\includegraphics[scale=0.5]{images/myimage.jpg} 

이 나를 위해 작동합니다.

+0

감사드립니다. '규모'는 내 문제에서는 해결되지 않았지만 질문의 댓글 섹션에서 제안 된 답변을 확인하십시오. TeX Stack Exchange 사이트에서 해결 방법이 있습니다. – rdoubleui

관련 문제