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>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
자유글 kskorsym: 8.15를 맞아, 8.15를 입력하려고
2024.08.15 10:34
이 패키지는 가운뎃점에 대한 집착 때문에 만들었습니다.
문서에 인용된 공병우 문인용 타자기 광고지
그리고 이 패키지. (소스와 문서는 후일 수정을 위해 답글로 올리겠습니다.)
댓글 11
-
likesam
2024.08.15 10:54
얼마전 KTUG:270580글에 올려두신 답글에서 mathspec을 처음 보고나서, 사용하는 문서에 넣어 두었는데, 다시 unicode-math로 바꾸어야 하려나 봅니다. ^^ -
noname
2024.08.17 08:44
활용해 보았습니다. hangulpunctuationex.pdf
-
noname
2024.08.29 13:36
0.6 버전부터 이름이 kskorsymb.sty로 바뀌었습니다. 내부적인 코드 변경으로 이전 버전과 혼선 가능성이 있어서 아예 다른 이름으로 하였습니다.
kskorsymb-doc.pdf kskorsymb-0.6.zip
이 패키지를 응용한(목적이 조금 다른) "글자 작게 쓰기"의 troublesomeprobs도 함께 올려두겠습니다.
troublesomeprobs-doc.pdf troublesomeprobs-src.zip
=======
이름이 바뀌기 전 마지막 버전인 kskorsym 0.5 파일을 여기 붙여둡니다. (이름이 바뀌기 전 버전으로 작성한 예제문서, 바로 위 답글의 문장부호 관련 글이나, 270899 샘플 같은 것은 0.5 버전의 kskorsym으로 컴파일하십시오. (업로드 용량 관계로 패키지 문서는 생략합니다.) kskorsym-0.5.zip
====
v0.7 이후 버전은 KTUG 사설저장소 패키지 ksmisc의 일부로 포함되었습니다.
-
텍사랑
2024.08.30 08:03
잘 쓰면 아주 요긴할 것 같습니다.
그런데 제겐 한가지 문제가 있습니다. 손에 익은 한글 입력기가 HWP 한글이어서 이걸로 한글 타이프하고 txt 파일 동시저장 기능으로 텍 입력파일을 만들다 보니, HWP에서 입력한 부호들이 동시저장된 txt 파일에도 반영되어, 그냥 메모장에서 입력한 부호랑은 다르더군요. 아쉽게도 HWP 동시저장으로 txt 파일 만드는 경우에는 쓸 수가 없겠습니다.
문제가 되는 이유는 명령에 따옴표가 들어있어서 그건것 같습니다. 따옴표 대신 다른 걸로 할 수는 없을까요? 예컨데 slash(/)나 느낌표(!) 같은 걸로요.
수학 기호에 slash가 있으니 이건 안되는군요. 느낌표도 수학에서 쓰지만 느낌표 앞에 반드시 무슨 글짜가 와야 합니다. 2!, a!, (a+b)! 처럼... 그래도 따옴표는 문제가 되겠군요...
-
likesam
2024.08.30 17:47
사용하시는 에디터에서 찾아서 바꾸기를 이용하시면 어떠실까요?
“.를 찾아서 ". 로 바꾸는 식으로요.필요하시면 sed 같은 유틸리티를 이용하여 일괄 작업가능하도록 script를 짜도 되구요.
-
텍사랑
2024.08.30 19:49
그렇습니다. 애초에 hwp에서 txt 문서 동시저장할 적에 응당 순수 txt (plain txt) 파일이 출력되어야 할 것입니다.
hwp 관계자가 이 글을 보고 뭔가 떠오르는 생각이 있으면 합니다만......
-
텍사랑
2024.09.12 07:26
영문 문서를 hwp로 작성하다가 우연히 발견하였습니다. 자판의 한-영 전환키를 영문 모드로 하여 따옴표를 치면 plain txt 파일이 출력됩니다. 물론 꺾쇠형 대괄호도 잘 나옵니다. 제가 hwp를 에디터로 선호하는 이유는 맞춤법 검사기능이 좋아서입니다.
-
noname
2024.08.30 21:06
(1) Smart Quotes
에디터가 소위 smart quote로 자동변환해주는 것은 에디터 자체의 기능입니다. 예를 들면 TeXWorks의 경우에는 TeX ligatures가 기본으로 되어 있을텐데, 이것을 normal quote로 입력되게 하려면 옵션을 바꿔줘야 합니다.
"없음"으로 해야 normal quote가 입력되고 지금 문제가 된 패키지를 제대로 쓸 수 있습니다. 다른 에디터의 경우에도 유사한 설정을 할 수 있는지 모르지만 아마 되지 않을까요? TeXShop의 경우에는 편집 -> 자동변환 -> 스마트 인용부호가 선택되어 있지 않으면 normal quote가 입력됩니다. 즉 키보드의 shift+'를 눌렀을 때 어떤 기호가 입력되느냐는 편집기의 설정 문제라고 봅니다. (그러니 hwp 관계자가---보지도 않겠지만---설령 보게 된다 해도 무슨 생각을 할 이유가 있는가 싶습니다.)
(2) VS Code의 Smart Quotes Normalizer
VS Code에는 normal quotes를 smart quotes로 바꾸어주는 extension "Smart Quotes"라는 게 있는가 하면, smart quotes로 입력된 텍스트를 normal quotes로 바꾸어주는 extension "Smart Quotes Normalizer"라는 것도 있습니다.
아래아한글에서 저장한 텍스트에 스마트 인용부호가 들어 있다면, 이 extension을 일단 VS Code에 설치하고, VS Code로 열어서, 따옴표 변환이 필요한 부분을 선택하고 Ctrl+Shift+P를 눌러서 smart로 검색하면, "Convert Smart Quotes to Straight Quotes"라는 걸 찾을 수 있습니다. 한방에 다 normal quotes로 변환됩니다.
(3) 왜 "인가?
정규적 TeX 소스 파일에서 유일하게 쓰지 않는 키가 "밖에 없습니다. 이것은 ''(small quote 두 개)로 입력해야 옳고 "는 잘못이라고까지는 못하겠지만 원칙은 아니죠. kskorsymb 문서에 상세히 설명하고 있지만 정상적인 tex 소스 코딩에서 이게 쓰이는 것은 단 한 가지 경우밖에 없습니다. 그래서 채택한 것이고요. 제가 생각할 때 다른 대안은 없을 것 같습니다.
(4) 그런데,
HWP같이 좋은 프로그램으로 문서 작성을 하신다면 이 패키지의 의도인 문장부호 입력 같은 것은 일절 문제가 안 되지 않나요? HWP 사용자께서 이 패키지에 관심을 보이시는 것이 신기합니다.
-
텍사랑
2024.08.30 22:08
제가 이 프로그램에 관심을 가진 것은 oblivoir를 사용한 pdf 출력에서 문장부호 입력시 \snm, \cnm 등의 명령을 쓰는 것보다 타이핑 하기가 좀 편할것 같아서입니다. 또 제가 뭔가 새로 나온게 있으면 써보고 싶은 조바심이 나는 편이라서......신기하다면 신기할 수도 있겠습니다. 그리고 HWP 프로그램 제작자가 txt파일 동시 저장 기능을 만들었을 적에는 이렇게 출력된 txt 파일이 두루두루 활용되기를 바라는 의도였으리라 생각해 본겁니다.
-
이여현
2024.08.31 16:37
최근 어쩌다보니 큰대괄호를 나타내야만하는 상황이 있었는데, 마침 kskorsymb.sty를 올려주셔서 요긴하게 썼습니다(문서에서 알려주신 임시괄호를 활용하여 입력하였습니다).
감사합니다!
여담이지만, 큰대괄호는 '~~로 쓰이는 약물로 취급된다'는 표현이 저는 큰대괄호가 '藥物'로 취급된다는 의미인 줄 알고 재미있는 표현이라고 생각하였었어요. (소위 말하는 '드립'인 줄 알았지요. 저는 또 저자께서 패키지 설명에 위트를 가하신 줄 알았답니다.ㅠㅠ).
그런데 혹시나 하고 사전을 찾아봤더니, 역시나, "약물(約物): 활자 가운데서 문자, 숫자 이외의 각종 기호, 구두점, 괄호 따위를 통틀어 이르는 말."이라는 설명이 있더라구요! 어휘를 하나 배웠습니다. 이또한 감사드립니다. :)
-
noname
2024.08.31 20:46
그렇습니다. "다병(多病)에 필요한 것은 오직 약물[多病所須唯藥物]"이지요. ;)
뭔가 쓸모가 있었다니 다행입니다. 감사합니다.