Skip to content
Register
한국어
Select Language
English
처음으로
내려받기
하는 일
읽을 거리
한국텍학회
검색
통합검색
문서
댓글
엮인글
이미지/동영상
파일
댓글
(165)
오~~ expl3... 그럼... 다음 단계로...^^
ischo
|
2015-08-18 22:29
많습니다. ksforloop도 있고... 근데 그러면 for를 정의하거나 하는 게 ExplSyntax 안에 들어가야 하고... 이래저래 약간 길어지는 게 싫어서 그냥 multido로 했는데... multido 제외하고 expl3만으로 다음과 같이 해보았습니다. \documentclass{standalone} \usepackage{expl3} \ExplSyntaxOn \cs_new:Npn \get_sin:n #1 { \fp_eval:n { sin ( #1 * 0.02 ) * 100 } } \cs_new:Npn \draw_func:n #1 { \int_zero:N \l_tmpa_int \...
nanim
|
2015-06-24 11:33
expl3를 쓴다면 multido 패키지는 없애도 되는 거 아닌감요? for 문이나 while 문이 있을 법 한데요.
DohyunKim
|
2015-06-24 11:29
라텍 순수주의: \documentclass{standalone} \usepackage{expl3} \usepackage{multido} \ExplSyntaxOn \cs_new:Npn \get_sin:n #1 { \fp_eval:n { sin ( #1 * 0.02 ) * 100 } } \cs_set_eq:NN \getsin \get_sin:n \ExplSyntaxOff \begin{document} \setlength{\unitlength}{1pt} \begin{picture}(600,350)(-50,-175) \put(0,0){\vector(1,0){500}} \put(0,-120){\vector(0,1){240}} \put(0,0){\circle*{1}} \multido{\i=0+1}{5...
nanim
|
2015-06-24 11:24
\node의 인자로 쓰이는 순간에 확장되어야 합니다. 다른 글타래에서도 비슷한 경우가 언급되었습니다만, 기본적으로 \NewDocumentCommand가 만드는 매크로는 no_expandable이기 때문에 이런 일이 벌어졌습니다. 해결책은... (1) \mylog를 \DeclareExpandableDocumentCommand \mylog { m } 로 정의하는 거. (2) expl3 함수로 만들어서 쓰는 거. 이 방법의 예제를 아래 보이겠습니다. \ExplSyntaxOn \cs_new:Npn \mylog:n #1...
nanim
|
2015-06-18 18:25
허허허 expl3로는 정말 별 걸 다 할 수 있군요. 그런데 컴파일 하니 "Invalid operation fp_to_decimal(-inf)"라는 에러가 납니다. ㅠㅠ
puzzlist
|
2015-06-18 17:27
expl3: \documentclass{minimal} \usepackage{xparse,expl3} \ExplSyntaxOn \def \expconst { \fp_eval:n { exp ( 1 ) } } \NewDocumentCommand \mylog { m } { \fp_eval:n { round ( ln ( #1 ) / ln ( 10 ) , 4 ) } } \ExplSyntaxOff %%% document \mylog{2} \mylog{3} \mylog{\expconst}
nanim
|
2015-06-18 15:37
한 가지 제안입니다. 위 전자법은 매우 단순하기 때문에 분철이 필요한 경우는 몇 가지로 한정됩니다. 즉 종성+초성 문자열이 bss, gss, jj, kk, kkk, lpp, lss, ltt, njj, pp, ss, sss, tt 가 오는 경우뿐입니다. 따라서 사용자에게 분철표시하라고 요구하기보단 프로그램이 알아서 하면 좋겠습니다. 이를테면 get_value:nn 매크로 1행과 2행 사이에 아래와 유사한 코드를 추가하는 것입니다. (수정: toRR 시작시 운운 삭제) ...
DohyunKim
|
2015-06-17 10:08
Expl3에 너무 많은 걸 바랄 수 없겠지만 해쉬 혹은 맵은 없는 거군요.
두텁
|
2015-06-16 15:54
또 한가지 갈래는... expl3 신공을 써서... tikz로 egameps를 구현하는 거... 결과가 나오면 더 깔끔할 거 같아요... pstricks는 dvi-ps 루트에 맡기고... 어려울 거 같지 않아요... ^^ tikz로 egameps 논리 구현하는 거... 지금도 대충 흉내는 내고 있어서 꾸역꾸역 쓰고 있는데... expl3를 잘 다룰 줄 알면... 훨씬 깔끔하게 할 수 있을 것 같다는 것이... 처음에 말을 꺼냈던... 종착지였던 겁니다. 아무튼, 일단 ...
ischo
|
2015-06-16 00:25
첫 페이지
7
8
9
10
11
12
13
14
15
16
끝 페이지
함께 참여하는 KTUG
KTUG 마당
Q&A 마당
위키 ( FAQ )
워크숍
옛 게시판 (읽기전용)
옛 위키 (읽기전용)
게시판 태그
글꼴
oblivoir
폰트
XeTeX
xetexko
expl3
xelatex
kotex
Texpad
beamer
TeX Live
Ko.TeX
font
설치
Windows
texworks
한글
fontspec
수식
LaTeX
TeXLive
팀 블로그 태그
처음으로
함께 참여하는 KTUG
KTUG 마당
Q&A 마당
위키 ( FAQ )
워크숍
옛 게시판 (읽기전용)
옛 위키 (읽기전용)
내려받기
하는 일
문서화 프로젝트
프로젝트
ㄴko.TeX
ㄴ표준한글환경
CTAN 미러
mpresty
KC2008++
읽을 거리
처음 시작하기
권장 문서 (lshort-ko)
샘플 문서
한국텍학회
학회 소개
ㄴ연혁
ㄴ학회 회칙
ㄴ학회 조직
ㄴ역대 임원진
* 회비 납부 및 후원 *
Asian Journal of TeX
학술대회 및 정기총회
ㄴKTS Conference 2020
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
회원가입
ID/PW 찾기
인증메일 재발송
Close Login Layer