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>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
일단 smartdiagram 의 1차적인 개조를 통한 가능성은 봤네요..
2015.12.09 18:50
1. smartdiagram.dtx 파일을 뜯어서 sty 파일로 만들어 제 tex master 파일에서 usepackage 로 삽입
2. 패키지의 이름을 metrodiagram 으로 바꿔서 사용
3. 원하는 출력방식대로 출력까지 성공.
이제 metrodiagam 패키지가 smartdiagram 과 같이 쓰면 일어나는 충돌문제를 좀 해결하고....(아마도 pgfsetlayers 부분을 손봐서 제 스타일대로 만들면 될거같기는 합니다) 몇가지 테스트를 좀 더 해보면 되겠네요.
일단 원하는 형태대로의 sample 출력은 가능하게 되었기에(?) 신고합니다. 용기와 도움을 주신 yihoze 님께 일단 감사드립니다..(넙죽)
그나저나.. 정리하는일이 하세월이네요.... 원래의 dtx 파일의 동작원리도 모르고 일단 뜯고 보고 있어서 어떤 미래가 기다릴지를 모르겠습니다...T.T
댓글 6
-
yihoze
2015.12.09 19:13
-
불량양파
2015.12.09 22:06
그걸 사실 나중에 알았습니다... 스크립트 걷어내면서 보다가요.....-.-;
일단.. 눈에 보이는건 어떻게 했으니.. 나머지는 고생좀 해봐야겠네요.. 감사합니다!!!
-
likesam
2015.12.10 17:05
오, 점점 더 예뻐지는군요.
-
불량양파
2015.12.10 19:19
넵.. 문서에 따라 필요한 diagram 의 스타일이 틀려지게 되겠습니다만.. 이 경우는 그나마 이런식으로 처리할 수 있어서 다행입니다.
현재 원래의 smartdiagram 코드를 500 줄 이하로 줄였구요...... 정말 필요한 만큼 더 compact 하게 작업해야할지를 고민하고 있습니다. 뭐 하나 쉬운건 없네요...T.T
-
불량양파
2015.12.11 01:16
일단 간단한 형태까지는 대략 해보게 된듯 합니다. 그리고 몇가지 metrodiagramset 쪽에 arg 를 추가해서 필요한만큼 조작이 가능하게 해봤습니다.
http://goo.gl/Mkm620
전체 문서입니다만... html 문서를 이정도 수준으로 자동 변환할 수 있다는것에 일단은 의의를 두고 싶습니다. 그래도 기존에 변환하던것 보다는 보다 좋은 결과물을 낼 수 있는 기반이 되는거같아 다행이기도 하네요...T.T
도와주시고 용기주신분들 모두께 감사드립니다..(꾸벅)
-
불량양파
2015.12.11 17:13
http://goo.gl/o3xGUS
한개를 작업해서 여러개의 언어로 뽑는것까지는.. 대략 엔진테스트는 적용 되었습니다.
이로서 이호재님이 말씀하신.... 여러언어를 다루는 부분에 쪼금 가까워 진듯 합니다.
문제는 태국어와 크메르어인데.... 이건.......... 쉽지 않을거같네요..T.T
foo.dtx를 컴파일하면 foo.s ty가 생기는데요. smartdiagram.s ty 파일을 놔두고 왜 그리 하셨는지 모르겠지만 아무튼 결과는 멋지네요.