KTUG마당은 KTUG를 방문하는 모든 이용자가 대화를 나누고 소식을 전하는 곳입니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
- TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- 사용하는 편집기는 CKeditor입니다. 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한줄을 비웁니다. 글줄만 바꾸려면 shift-enter 를 누르시면 <BR>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
자유글 한자에 독음을 다는 몇 가지 방법
2015.04.29 18:25
한자가 조금이라도 섞인 문서를 만들려면 독음을 달아줄 필요가 있는 세상이 되었습니다.
전에 \XXruby 정의도 이거랑 관련이 있었던 걸로 기억하고요.
입력이 어떻게 되든 여러 가지 방식으로 독음을 표현할 수 있음을 보이는 테스트 파일을 만들어봤는데요,
이 중에 어떤 게 제일 잘 읽어지시는지요?
"문서 전체에 대하여 한자가 출현하면 한자 부분만큼 잘라내어 글자 수만큼 한글 앞으로 옮기고 한글 부분은 글자 크기를 작게하라"는 식의 일괄 매크로 처리가 가능한 워드 프로세서가 있을까요? 만약 없다면 문서 전체에 걸쳐 한자 표현 방식 또는 독음 표현 방식을 바꾸려면 이거 무지 큰일이겠는걸요.
LaTeX이 워드프로세서보다 (아직까지는) 나은 점일 수도 있을는지.
소스도 첨부합니다만 혹시 컴파일에 곤란을 겪을 수도 있어서(폰트라든가... 때문에) pdf도 함께 올립니다. 소스를 제대로 컴파일하면 그림 하나가 들어가게 되어 있는데 용량 초과 문제 때문에 첨부 pdf에서 그림은 제외했습니다. (--shell-escape가 필요하니까 arara로 컴파일하세요.)
댓글 10
-
yihoze
2015.04.30 14:30
-
Progress
2015.04.30 14:53
저는 요 정도가 좋아요.
한글자 한글자마다 독음을 다는 것과 루비를 다는 것은 좀 지저분해보여서 읽는데 지저분해보이는 것 같아요.
괄호에 넣는 것도 요샌 별로더라고요.
===
(일촌) 광음은 백대지과객이라~
원문엔 '일촌'이 없지만 늘 "일촌광음은 백대지과객이라"고 읊으셨던 고딩 때 한문 선생님 생각이 나네요. 아직도 그 학교 그대로 근무하실 듯.
평소에도 한자를 많이 써보신 선생님인지 칠판에 분필로 쓰는 글씨인데도 굉장히 아름답고 호방했던 기억이 납니다.
-
지나가다
2015.04.30 15:07
12페이지 제외하고, 한글문서에 한자가 조금씩 섞인게 아니라 그냥 한문이네요. 저는 12 >>> 6 입니다. ^^
-
에드
2015.04.30 15:27
저는 9쪽, 11쪽이요. 한자 까막눈이다보니 한글을 읽는데 최대한 덜 걸리적거리는 것을 선호하게 되지 않았나 생각합니다. 뜻풀이까지 포함해서 고르자면 9쪽입니다. 속으로만 읽더라도 음을 알면 읽기가 편하기 때문에...
-
그로몹
2015.05.01 13:14
한글로 쓰고 한자로 보조로 달 때는 프로그레수님 보여주신 것도 좋습니다만, 한자로 쓰고 한글로 음을 달 때는 위에 독음을 다는 것은 지저분해 보이고, 옆에 다는 것이 좋습니다. 단지 오른쪽 위에 달면 토씨하고 너무 떨어져서 읽기 안 좋아서 왼쪽 위에 달면 어떤지요? 좀 이상하기는 합니다만...
-
nanim
2015.05.01 17:48
말씀하신 아이디어를 조금 발전시켜봤습니다.
-
그로몹
2015.05.01 23:56
감사합니다.
그런데 저는 전혀 모르지만 코딩을 조금 잘 하면 \foo를 매 번 붙이지 않고 (括弧)가 나오면 괄호 안쪽의 글자수 많큼 왼쪽의 글자들을 한글이라고 간주하여 자동 처리할 수 있지 않을까요?^^ 환경을 만들어서 \begin{myruby} \end{myrub}로 감싸면 그 사이에서만 동작하도록 하면 좋을 듯합니다.
'幾何'는 수학(算學)에서 '얼마인가?' 라는 뜻으로 쓰지요.^^
-
nanim
2015.05.02 03:10
사실 요구하신 문제는 코딩을 잘하고 못하고가 아니라 입력 소스의 일관성이 얼마나 유지되느냐에 달렸을 겁니다. 예컨대 괄호가 항상 한자 병기에만 쓰이라는 법이 없지요. 수식 모드에서의 괄호 문제도 생각해야 할 거고요. 이런 거 저런 거 고려하기 시작하면 꽤 일이 많아지리라 예상합니다. 그러느니 그냥 \foo를 붙이는 것이 나을지도 모릅니다.
수식 모드 전혀 없고 한글(한자) 형식으로만 입력된 소스에 대해서 첨부 파일을 참고하실 수 있겠습니다. (주석을 표기하기 위해 지금까지 대괄호를 이용했는데 이 샘플에서는 복잡한 문제를 피하기 위해 중괄호를 쓰게 했습니다.)
-
그로몹
2015.05.03 01:05
멋집니다.
괄호가 다른 것으로 많이 쓰이면 당연히 불편하겠지요.
그래서 괄호가 한자에만 쓰이는 부분을 위해서 환경을 만들면 좋을 거라고 생각했습니다.
섞여 쓰이는 곳은 그대로 \foo를 써야 하겠지요.
환경과 \foo를 같이 쓸 수 있는 것이 좋다고 생각됩니다.
-
nanim
2015.05.04 15:28
말씀대로 해봤습니다.
저는 12 쪽 > 9 쪽 > 4쪽 순으로 선호합니다.