국부적 p = {} 국부적 게타르크스 = 요구하다('모듈:주장').게타르크스 기능을 하다 p.의기소침한 (액자에 넣다) 국부적 아그 = 게타르크스(액자에 넣다) 국부적 너비 = 0 국부적 뒤바뀐 = 아그['역'] 또는 아그['내림'] 또는 아그['r'] 또는 아그['인'] -- 역의 별칭 만일 아닌 아그[1] 그때 아그[1] = '' 종지부를 찍다 -- unn-nil arg[1] 너비 = 너비 + 선발하다(2, 끈.gsub(아그[1],':','')) -- 1회당 1회 증가: 너비 = 너비 + 선발하다(2, 끈.gsub(아그[1],'*','')) - 매 *마다 1씩 증가 너비 = 너비 + 선발하다(2, 끈.gsub(아그[1],'#','')) * 2 ­ 매 번마다 2씩 증가 만일 너비 == 0 그때 너비 = 톤넘버(아그[1]) 종지부를 찍다 -- 필요한 경우 폭을 아그[1]로 설정 만일 아닌 너비 그때 너비 = 10 종지부를 찍다 -- 기본 너비 만일 너비 < 0 그때 너비 = -너비 뒤바뀐 = 아닌 뒤바뀐 종지부를 찍다 만일 너비 > 40 그때 너비 = 40 종지부를 찍다 -- 최대 폭 너비 = 너비 * 1.6 -- 너비를 적정 너비로 설정 국부적 맨 위의 = '<span style="display:block;width:' .. 너비 .. 'm;m;message:0.5em;' .. (너비 == 0 그리고 '' 또는 '경계-하단:1px 고체 #a2a9b1;') .. '경계' .. ((너비 == 0 또는 뒤바뀐) 그리고 '왼쪽' 또는 '맞다') ..':1198 솔리드 #a2a9b1;"</span') ­ 국부적 밑바닥의 = '<span style="display:block;width:' .. 너비 .. ''m;message:0.5em;border-' .. (뒤바뀐 그리고 '맞다' 또는 '왼쪽') .. ':1198 솔리드 #a2a9b1;"</span') ­ 하위 반쪽 국부적 주석을 달다 = 아그[2] 그리고 '[위키피디아:들여쓰기#outdent]]) [/span]' 또는 '' -- 참고 돌아오다 '<div class="outdent-property" style="position:disp;left:11;"> .. 맨 위의 .. 밑바닥의 .. 주석을 달다 .. '[/div]'; 종지부를 찍다 돌아오다 p