Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
TeXLive 2014 그림 삽입
2014.12.02 14:13
TeXLive 2014 이용하는 user입니다.
그림을 삽입하기 위한 환경을 만들기 위해서
3가지 질문을 하겠습니다.
1.usepackage와 같은 초기 설정 명령어를 어떻게 쓸 것인가 (맞는지 틀린지를 모르겠습니다.)
ex)
\documentclass[sensors,article,accept,moreauthors,pdftex,12pt,a4paper]{mdpi}
\usepackage{color}
\usepackage[dvips]{graphicx} <<<<<<<<<<<<저는 이렇게 썼습니다.
2. 다음과 같은 그립 삽입 과정이 맞는지 봐주십시오.(예전 질문자의 답변을 보고 코딩함)
\begin{figure}[!h]
\begin{tabular}{ccc}
\includgraphics{fig1.jpg} & \includgraphics{fig1.jpg} & \includgraphics{fig1.jpg} & \\
(1) & (2) & (3)
\end{tabular}
\caption{abcd}\label{fig:fig1}
\end{figure}
3. 그림의 경로를 어떻게 설정해야하는지 모르겠습니다. 컴파일시 그림은 뜨지도 않습니다.
.tex가 있는 폴더안에 그림파일을 넣어보기도하고 .tex내부에 figures 라는 폴더를 만들어서
path설정시 \includgraphics{./figures/fig1.jpg} 라고도 해봤는데 도무지 안됩니다.
(웹서핑을 통해 많이 찾아봤는데요. 버전마다 그림 넣는 방식도 다르고 eps파일은 권장하지않는다고하여
다른 초기 설정 명령어를 사용하고,, 복잡해서 미치겠습니다.)
그리고 주소 복사해서 설명해주시지 마시고 그냥 댓글로 설명 부탁드립니다.
첨부파일 : 그림파일(fig1.jpg), 컴파일후 pdf에 출력되는 figure결과
댓글 5
-
likesam
2014.12.02 15:13
-
likesam
2014.12.02 18:26
다시 지나가다가, 제가 올린 글에 틀린 점을 찾아서 글을 올립니다.
2. 에서
tabular안에 그림은 들어 가네요. 그림의 크기를 줄이는 방법은 위의 URL중에 있으므로 찾아 보세요.
\includgraphics가 아니고 \includegraphics 입니다. 에러메시지를 잘 보셨으면 원인을 찾으실 수 있으셨을 텐데요.
관련없는 말씀입니다만, 그림은 JPG나 PNG와 같은 bitmap으로 만드시지 말고, 그림을 그린 tool 에서 PDF로 받아내시기를 권하여 드립니다. 어지간한 tool이면 vector방식의 그림을 가진 PDF로 그림은 받아내실 수 있을 것입니다. 첨부하여 주신 JPG는 그림이 깨끗하게 보이지는 않네요. 아마도 예제화일의 크기를 줄여주시려고 압축률을 높인 저해상도 그림을 올려주신 것이라고 생각하고 있습니다.
-
유저스
2014.12.03 15:19
제시해주신 방법 잘 이용하여 문제를 해결하였습니다. 관심갖어주셔서 감사하고 좋은 답변 감사합니다.
저도 텍 유저들을 위해 열심히 공부해서 보답을 해야겠습니다~
-
nanim
2014.12.02 17:17
링크가 싫다시니 간단히 적겠습니다.
위의 likesam 님 답변에 나오는 어떤 페이지에 보면 다음과 같은 말이 적혀 있습니다: "[dvips] 옵션을 주었다면 사용할 수 있는 그림 형식은 EPS뿐이다."
\usepackage[dvips]{graphicx}라고 선언하는 경우 다음과 같은 효과가 발생합니다.
- 그림 형식은 모두 EPS여야 합니다. jpg, png, pdf 어떤 그림도 이 상황에서는 의미가 없습니다.
- pdflatex, xelatex, lualatex 따위의 명령으로 컴파일할 수 없습니다. 오직 latex -> dvips -> ps2pdf로 해야 pdf를 얻을 수 있습니다.
pdflatex, xelatex, lualatex으로 컴파일하는 경우라면 EPS 그림은 (안 되지는 않지만) 그다지 좋지 않습니다. 이 때는 jpg, png, pdf 그림을 쓸 수 있습니다. 그리고 \usepackage{graphicx}와 같이 옵션 없이 graphicx 패키지를 로드하십시오.
(KTUG 사이트가 사용자 *고객지원* 사이트는 아닙니다. TeX Live 사용하시는 분이라고 이 사이트에 계신 분들께 *답변여부나 답변방식을 요구*할 수 없다고 생각합니다.)
-
유저스
2014.12.03 15:15
pdflatex, xelatex, lualatex으로 컴파일하는 경우에서 답을 얻었습니다!!!
좋은 답변 감사합니다~!!!
지나가다가 올리신 글을 보고, 생각나는 대로 답을 올려봅니다.
1. 대충 맞습니다. mdpi라는 document class가 무엇인지 모르겠지만, 일반적인 경우라면, \usepackage[dvips]{graphicx} 를 쓰시는 것보다, \usepackage{graphicx} 로만 부르셔도 될 것입니다. [dvips]를 넣으시면 dvi모드로 latex을 컴파일 하시겠다는 것인데, 요즘은 특별한 경우를 제외하고 이렇게 하는 경우는 많지 않을 것입니다. http://wiki.ktug.org/wiki/wiki.php/graphicx 를 참조하세요.
2. 대충 맞습니다. figure에 [!h]를 넣으셨는데, 이것은 가능한 이곳에 그림을 넣자는 뜻이고 ( http://faq.ktug.org/faq/%B6%B0%B4%D9%B4%CF%B4%C2%B0%B3%C3%BC 를 참조하세요. ), \begin{figure} 다음에 \cetering 을 넣으시는 것이 원하시는 것이 근접할 듯 하고, 3개의 그림을 한 행에 넣으시려고 tabluar를 쓰시는 것 보다 http://faq.ktug.org/faq/SubfigPackage 를 쓰시는 것이 어떠실지요. 그런데 tabular안에 그림이 들어가나요? 제 기억으로는 들어가지 않았던 것 같은데...
3. 그림의 경로는 .tex이 있는 디렉토리에 넣거나, path를 지정하셔서 넣으시는 방법에 이상이 없습니다. 그림이 뜨지 않는 이유는 뭔가 코딩에 문제가 있거나, 그림이 잘못 되어 있거나, 그림 형식 (jpg, png, eps등등)에 맞는 컴파일 방법을 따르지 않으셔서 입니다. 이경우에는 아마도 tabular로 그림을 3개를 넣으려고 하신 것이 문제일 듯 합니다. 정 힘드시다면 3개의 그림을 그림판에서 하나의 그림으로 만드시고, tabular를 들어내신 후 \begin{figure} \centering \includegrphics{하나의그림}\caption{하암..}\lable{하암그림}\end{figure}식으로 넣어 보세요.
4. 그리고 참조하실 URL을 넣어드리는 것은 답을 다시는 분들 께서, 아마도 중복된 질문에 대한 답을 달기 위한 시간을 절약하고 답을 받으시는 분들도 이를 통하여 공부하여 보시라는 의미로 URL을 같이 넣어드린 것으로 생각합니다. "주소 복사해서 설명해주시지 마시고 그냥 댓글로 설명 부탁"하시는 것은, 이글의 답을 메일로 보내주세요라고 말씀을 하시는 것을 보는 느낌이네요. 어렵게 자료를 찾으시느라 고생하셨고, 시대에 따라 조금씩 개선하면서 달라지고 있는 그림첨부방식을 어려워하시는 것은 이해할 수 있습니다만...