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>처럼 입력하시면 좋습니다.
"strip" command를 사용했을때 수식이 사라지는 현상
2020.10.24 22:39
안녕하세요.
두개의 칼럼양식에 수식이 전체를 커버하도록 할때 사용하는 "strip" command에 대한 질문이 있습니다.
몇가지 테스트를 해본결과 특정조건에서 "strip"을 사용할경우 해당 수식이 사라지는 현상을 발견했습니다.
첨부된 파일을 보면 마지막에 있는 Matrix 형태의 수식이 문제입니다.
"strip"을 사용하면 equation (5) 에 해당되는 수식이 출력되지 않는것을 확인하실 수 있습니다.
답변 주시면 감사하겠습니다.
댓글 5
-
noname
2020.10.25 15:29
-
onsagerian
2020.10.26 17:08
답변 감사합니다. 그런데, test 결과 말씀하신 방법이 일반적으로 적용이 되는데, 안되는 경우가 있습니다. Reference(bib)가 함께 들어간 tex파일을 컴파일한 결과 equation (5)에서 (11)이 사라졌습니다. strip을 적용한 Matrix에 관한 수식이 (11)이며, 그 위아래 문단은 모두 two column 형식으로 되어있습니다. Reference 내용을 삭제하면 모든 수식이 제대로 나옵니다. 그런데, 어떤 이유에서인지 Reference (\balance 를 시작으로 하는 마지막 부분) 가 들어가는 순간 수식이 사라지는지 이해가 안갑니다.
해당파일은 다음과 같습니다.
(1) Tex 파일 (2) 출력결과를 보여주는 PDF
답변 주시면 감사하겠습니다.
-
noname
2020.10.26 17:43
간단히 말씀드리면 balance 패키지와 cuted 패키지가 충돌하기 때문입니다.
\balance 명령은 삭제하고 \usepackage{balance} 대신 \usepackage{flushend}를 쓰십시오. flushend와 cuted는 같은 sttools 패키지에 속해 있습니다. 이 둘은 같은 알고리즘으로 column balancing을 합니다. balance 패키지와 flushend는 목적이 같습니다.
(이 주제는 오래된 FAQ에 속하는 것이라는 느낌이 있습니다만 워낙 오랜만에 보게 되니 새롭네요.)
-
Progress
2020.10.26 18:00
*댓글 달고 보니 위에 noname 님께서 잘 설명해주셨네요. 쓴 게 아까워서 지우지 않고 그냥 둡니다.
마지막 페이지의 텍스트 밸런싱을 위해 사용한 \balance 명령을 주석처리하시기 바랍니다.
\textbf와 \textcolor는 단어 단위로 "굵게", 단어 단위로 "색깔 있게" 식자하라고 쓰는 명령어로 알고 있습니다. 지금 텍 소스 보니까 굉장히 복잡한데, 문장 전체를 굵고 파랗게 식자하려면 예컨대 다음과 같이 쓰는 게 좋겠습다.
[수정 전]
\textcolor{blue}{\normalsize{\textbf{Here, $C_{final}$ is the concentration of the combined final products (foreign and self) whose expression is given by}}} \\\mbox{}
\begin{align}
\mbox{\small$C_{N}=\frac{k_{p}C_{0,foreign}+\frac{k_{p}k_{1}k_{disso}}{\gamma k_{-p}(\gamma)k_{-1}}[R]}{k_{-p}(\gamma)+k_{disso}+W}
+ \frac{k_{p}C_{0,self}+\frac{k_{p}k_{1}k_{disso/theta}}{\gamma k_{-p}(\gamma)k_{-1}}[R]}{k_{-p}(\gamma)+k_{disso/theta}+W}$}
\quad (N=1);
\end{align}[수정 후]
{\color{blue}\bfseries Here, $C_{final}$ is the concentration of the combined final products (foreign and self) whose expression is given by}
\begin{align}
\mbox{\small$C_{N}=\frac{k_{p}C_{0,foreign}+\frac{k_{p}k_{1}k_{disso}}{\gamma k_{-p}(\gamma)k_{-1}}[R]}{k_{-p}(\gamma)+k_{disso}+W}
+ \frac{k_{p}C_{0,self}+\frac{k_{p}k_{1}k_{disso/theta}}{\gamma k_{-p}(\gamma)k_{-1}}[R]}{k_{-p}(\gamma)+k_{disso/theta}+W}$}
\quad (N=1);
\end{align}그리고 align 환경이 이미 수식인데, 그 안에 \mbox를 넣고, 그 안에 다시 in-line 수식 명령인 $과 $로 감싸 수식을 식자하는 것도 경제적이지 못하다고 생각합니다.
혹시 1컬럼 안에 수식을 넣기 위해 억지로 \small 사이즈로 줄이기 위해 그런 거라면, strip 환경 안에 넣어서 양단에 걸치도록 하는 게 훨씬 식별하기 좋으리라 생각합니다. 지금은 수식 글자 크기가 너무 작은 것 같습니다.
-
onsagearian
2020.10.27 00:37
답변해주신 두 분 정말 감사드립니다. 문제가 해결되었습니다. 그리고 조언해주신 내용 많은 도움이 되었습니다. 칼러가 들어간 bold type의 글씨체는 수정을 필요로하는 부분이라서 일부로 그렇게 한것이고요. 사실 논문의 일부분 중 도움요청과 관련된 부분을 조합해서 보여드린 것이라서 구성은 조금 이상할 겁니다. 다시한번 감사드립니다.
strip 환경은 twocolumn 문단과 twocolumn 문단 사이에 onecolumn 문단을 배치하는 환경입니다. 요컨대 strip 환경 이후에 적어도 한 개 이상의 horizontal box를 포함하는 twocolumn 문단이 있어야 합니다.
하다못해 \mbox{} 하나라도 두세요.