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>처럼 입력하시면 좋습니다.
떠다니는 표 구현하기
2022.04.25 13:40
수능/모의평가에 출제되었던 문제들입니다
위와 같이 떠다니는 정규분포표를 글/수식과 적절히 배치해야 하는데
3~4년 전 쯤 kswrapfig으로 시도해봤을 때 계속 어긋나서 포기했던 경험이 있습니다
이번에 혼자 다시 시도하기 전에 먼저 질문올리는 게 좋을 것 같아 질문드립니다
MWE에 해당 문제들과 약간의 편집을 담았습니다.
(사소하게, hfill로 구성한 두줄짜리 선택지 anstwo에서 5번선지가 2번선지랑 살짝 틀어지는데 코드상에서 어디가 틀렸는지를 잘 모르겠네요..)
감사합니다.
감사합니다.
댓글 3
-
Kriss
2022.04.25 15:20
-
noname
2022.04.26 06:52
윗쪽 18번 문제의 박스는 tcolorbox+list네요. 이런 식이면 텍스트와 박스를 유동적으로 배치하는 것이 쉽지 않습니다. 만능의 해결책은 없다고 봅니다. 게다가 문제로 주어진 문장은 "하나의 문단"이 아닙니다. 여러 토막 문단들이 결합해 있고 그게 또 itemize를 포함하고 있고...
kswrapfig으로 어찌해볼 생각이시면 kswrapfig이 먹힐 것 같은 부분을 공략하는 것이 옳습니다.
%%% preamble \usepackage{kswrapfig} \newsavebox{\mytmpbox} \newlength{\mytmplen}
\setbox\mytmpbox=\hbox{% \tabulinesep=1.2mm \begin{tabu}{|c|c|} \hline $z$ & $\PR{0\le Z\le z}$ \\ \hline $0.6$ & $0.226$ \\ \hline $0.8$ & $0.288$ \\ \hline $1.0$ & $0.341$ \\ \hline $1.2$ & $0.385$ \\ \hline $1.4$ & $0.419$ \\ \hline \end{tabu} } \settowidth\mytmplen{\copy\mytmpbox} \addtolength\mytmplen{1em} 확률변수 $X$는 평균이 $m$, 표준편차가 $5$인 정규분포를 따르고, 확률변수 $X$의 확률밀도함수 $f(x)$가 다음 조건을 만족시킨다. \par\vspace{-\smallskipamount} %%% 미세조정분 \begin{adjustwidth}{0pt}{\mytmplen} \begin{condition}{label={(\gana*) }} \item $f(10)>f(20)$ \item $f(4)< f(22)$ \end{condition} \end{adjustwidth} \kswrapfigline[Pos=r,Line=0,UseBox=true, Lower=-\dimexpr\ht\mytmpbox+\baselineskip\relax]{% \usebox\mytmpbox }{% $m$이 자연수일 때 $\mathrm{P}(17\le X\le 18)$의 값을 오른쪽 표준정규분포표를 이용하여 구한 것은? [4점] }
이렇게 하면 비슷한 결과를 얻을 것도 같습니다만 만약 문항 번호를 enumerate의 \item 으로 적는 상황이라면 adjustwidth가 제대로 안 될테니 어긋날 가능성이 있습니다. (예전부터 저는 이런 시험지 형식의 문서에서 문항 번호를 enumerate로 하는 데 의문을 표해왔습니다.)
kswrapfig을 안 쓰고 다른 더 좋은 방법이 있을지는 모르겠지만 제가 아는 범위에서는 거의 대부분 똑같거나 조절할 수 있는 파라미터가 더 적거나 할 거라고 봅니다. 이 문제를 근본적으로 해결하는 방법은 문항 문단을 더 단순하게 평문단으로 만드는 것입니다. 박스 이런 거 치지 말고요....
어차피 수작업으로 다 하는 수능시험지 같은 것을 똑같이 재현하는 것이 무슨 희망이 있을지 알지 못하겠습니다.
-
kriss
2022.05.05 12:43
감사합니다.
물론 말씀해주신대로 문제 구조 자체가 간단히 입력될 수 있다면 훨씬 간단하겠으나
기출문제라는 특성상 원래 아웃풋과 비슷하게 구현하는 게 필요했습니다.
다른 시험지 부분들은 대부분 그다지 복잡하지 않은 구조의 스타일로 이루어져 있어서 재현에 성공했는데
유독 통계의 정규분포표를 주는 부분만큼은 규격화되있나 싶으면서도 변형이 심해서 포기상태였습니다.
통계때문에 구축해놓은 DB를 쓰지 못하는게 너무 아까웠는데
알려주신대로 미세조정해놓으면 충분히 가능하니 제가 조금만 더 수고하면 해낼 수 있을 것 같습니다.
감사합니다.
anstwo는 안 틀어지는 것 같습니다 제 착각이었던 것 같네요