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>처럼 입력하시면 좋습니다.
표에 대해서 여쭤보겠습니다
2015.08.14 22:56
latex 처음 접하고 있습니다. 완전 쌩초보입니다
다름이 아니라
표를 그리면 표가 먼저 썻던 글보다 앞에 페이지 제일 상단에 위치되어서
그렇게 안될려면 어떻게 하는지,
제가 작업중인 글인데 때어 와봅니다
\documentclass{book}
\usepackage[hangul]{kotex}
\begin{document}
참고로 p=3인 경우의 회귀제곱합을 요약하면 <표 8.2>와 같다. \\
\begin{table}
\caption{p=3인 경우의 회귀제곱합}
\centering
\begin{tabular}{c|ll}
\hline
변수&Type1&Type2,3 \\
\hline
$\chi_1$ & $SSR(\chi_1|\beta_0)$ & $SSR(\chi_1|\beta_0,\chi_2,\chi_3)$ \\
$\chi_2$ & $SSR(\chi_2|\beta_0,\chi_1)$ & $SSR(\chi_2|\beta_0,\chi_1,\chi_3)$ \\
$\chi_3$ & $SSR(\chi_3|\beta_0,\chi_1,\chi_2)$ & $SSR(\chi_3|\beta_0,\chi_1,\chi_2)$ \\
\hline
\end{tabular}
\end{table}
\end{document}
표가 "참고로 p=3인 경우의 회귀제곱합을 요약하면 <표 8.2>와 같다." 보다
앞에 위치하게 됩니다 전 글 다음에 표를 넣고 싶은데 계속 표가 앞으로 가더군요
댓글 5
-
메타
2015.08.14 23:54
-
blade
2015.08.15 10:18
메타 님 말씀이 옳습니다.
표가 어디에 위치할 것인가를 결정하는 것은 원고 작성시가 아니라 인쇄본을 만들 때입니다.
내용이 얼마나 더 추가될지 모르고 어떤 수정이 가해질지 모르는 상태에서 표의 위치에 신경쓰는 것은 좋지 않습니다.
특히 저널 투고 원고의 경우 표의 최종적 위치는 저자가 아니라 저널 편집자가 결정할 문제입니다.
간단히 말해, 표가 어디에 오든 신경끄고 원고 내용을 충실히 작성하라는 것이 LaTeX의 철학입니다.
단지,
최종편집자 입장에서 특정한 표나 그림이 특정한 위치 이전(주로 이전 section)으로 오지 않게 해야 할 경우가 있습니다.
이럴 때 다음과 같이 합니다.
\usepackage{placeins}
...
\FloatBarrier
memoir에 \Float... 뭐라는 비슷한 명령이 있는 걸로 아는데 기억이 나지 않네요.
아무튼 이런 것은 더이상 수정할 필요가 없는 원고에 대해서나 할 일이란 겁니다.
이런 성질 때문에, LaTeX에서는 "다음 표"나 "위의 표"와 같은 표현을 거의 쓰지 않습니다.
항상 "표~\ref{tab:1}"과 같이 쓰라고 합니다.
-
커꿈
2015.08.15 11:15
모든 욕망을 내려놓을 때 TeX이 아름다워집니다. TeX에게 맡기세요. 특별한 사정이 아니라면요.
-
ischo
2015.08.15 13:13
혹시 caption 패키지는 살펴보셨나요?
\usepackage{caption}
%% 사용법
\captionof{<type>}{<heading>}
--------------
\documentclass{book}
\usepackage[hangul]{kotex}
\usepackage{caption} %%
\begin{document}
latex 처음 접하고 있습니다. 완전 쌩초보입니다
다름이 아니라
표를 그리면 표가 먼저 썻던 글보다 앞에 페이지 제일 상단에 위치되어서
그렇게 안될려면 어떻게 하는지.
참고로 p=3인 경우의 회귀제곱합을 요약하면 <표 8.2>와 같다.
%\begin{table}
\begin{center}
\captionof{table}{p=3인 경우의 회귀제곱합}
\centering
\begin{tabular}{c|ll}
\hline
변수&Type1&Type2,3 \\
\hline
$\chi_1$ & $SSR(\chi_1|\beta_0)$ & $SSR(\chi_1|\beta_0,\chi_2,\chi_3)$ \\
$\chi_2$ & $SSR(\chi_2|\beta_0,\chi_1)$ & $SSR(\chi_2|\beta_0,\chi_1,\chi_3)$ \\
$\chi_3$ & $SSR(\chi_3|\beta_0,\chi_1,\chi_2)$ & $SSR(\chi_3|\beta_0,\chi_1,\chi_2)$ \\
\hline
\end{tabular}
\end{center}
%\end{table}
latex 처음 접하고 있습니다. 완전 쌩초보입니다
다름이 아니라
표를 그리면 표가 먼저 썻던 글보다 앞에 페이지 제일 상단에 위치되어서
그렇게 안될려면 어떻게 하는지.
\end{document}
-
질문자
2015.08.15 16:12
많은 답변 감사합니다 제가 원하는 답을 찾았어요
ischo 님 제 질문 이해해주셔서 감사하구
다른분들도 latex사용에 대한 견해 감사드립니다
그냥 쓰세요.
원하는 곳에 표나 그림을 집어 넣는 편집을 원하신다면
아래아 한글을 쓰세요.
LaTeX 구조상 저런 것을 원하는대로 콘트롤 하자면 꽤 복잡할 것 같습니다.
여기 저기 덕지덕지 고쳐서 원하는 출력을 할 수도 있기는 하겠지만,
썩 권하고 싶지는 않습니다. 아래와 같은 문제 때문입니다.
삽질을 해야 합니다.
몇 년 뒤에 컴파일이 되지 않는 사태가 벌어집니다.
다른 사람이 편집하기 어려워집니다.
저는 패키지 적게 쓰고 테크닉 부리지 말고
그냥 표준대로 평이하게 쓰자는 주의입니다.
물론 저와는 다른 생각을 가진 분들도 있습니다.