+
    SÝ�jvÂ  ã                   óö  € R t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIH	t	 ^ RI
Ht ]P                  P                  ]P                  P                  ]4      4      t]P                  P#                  ]R4      t]P                  P#                  ]R4      t]P(                  ! R4      ;'       g    Rt^ RS^RT^RU^RV/tR
 tR t]P2                  ! R4      t. RWOtR tR t]P2                  ! R4      t]P2                  ! R4      t]P2                  ! R4      t R t!R t"RRRRRRRRRRRRRR R!R"R#R$/	t#R!R%R#R%/t$R$t%R	t&RXt'R&t(])! ]%R',          4      t*^ R^R(^R)^R*/t+R+t,^^^^^^/t-R, t.RYt/R- t0R. t1R/ t2]P2                  ! R04      t3]P2                  ! R14      t4R2 t5R3 t6R4 t7R5 t8R6t9R7 t:R8 t;R9 t<R: t=R; t>R< t?R= t@R> tAR?tBR@ tCRA tDRB tERC tFRD tGRE tHRF tIRG tJR$tKRtL^&tMRHtNRItORJ tPRK tQRL tRRM tSRN tTRO tURP tVRZRQ ltWRR tXR# )[uƒ  ç»„å�·å�° Â· pandoc çœŸå…¬å¼� Word å¯¼å‡ºæ ¸å¿ƒã€‚
æ€�è·¯ï¼ˆç”¨æˆ·è¦�æ±‚"å¤�åˆ¶æ¯�ç‰ˆè¿›åŽ»æ”¹"ï¼‰ï¼šæ¯�æ¬¡å¯¼å‡ºéƒ½å¤�åˆ¶ç”¨æˆ·æ¯�ç‰ˆ å¯¼å‡ºæ¨¡ç‰ˆ-ä¸“é¢˜ç»ƒä¹ .docxï¼Œ
æŠŠé¡µçœ‰æ ‡é¢˜æ�¢æˆ�æœ¬å�·ä¸“é¢˜ã€�æ¸…ç©ºæ­£æ–‡ï¼Œä½œä¸º pandoc çš„ --reference-docï¼›
è¿™æ ·é¡µçœ‰ï¼ˆã€Šæ ‡é¢˜ã€‹ä¸“é¢˜ç»ƒä¹  + æ—¥æœŸ/å§“å��ï¼‰ã€�é¡µè„šï¼ˆé¡µç �åŸŸï¼‰ã€�å­—ä½“/é¡µè¾¹è·� å…¨éƒ¨åŽŸæ ·ä¿�ç•™ï¼Œ
è€Œæ­£æ–‡ç”± pandoc ä»Ž markdown ç”Ÿæˆ�ã€�$...$ è½¬æˆ� Word åŽŸç”Ÿå�¯ç¼–è¾‘å…¬å¼�(OMML)ã€‚
ç”¨æˆ·ä»¥å�Žæ”¹æ¯�ç‰ˆçš„ç‰ˆå¼�ï¼Œå¯¼å‡ºä¼šè‡ªåŠ¨è·Ÿç�€å�˜ï¼ˆå› ä¸ºæ˜¯è¿�è¡Œæ—¶å¤�åˆ¶æ¯�ç‰ˆï¼‰ã€‚
ä¾› ç»„å�·å�°AIåŠ©æ‰‹.py çš„ /api/export_docx è°ƒç”¨;ä¹Ÿå�¯ç‹¬ç«‹æµ‹è¯•ã€‚N)Úqn)ÚOxmlElementu   å¯¼å‡ºæ¨¡ç‰ˆ-ä¸“é¢˜ç»ƒä¹ .docxu   å¯¼å‡ºæ¨¡æ�¿_ä¸“é¢˜ç»ƒä¹ .docxÚpandocz/opt/homebrew/bin/pandocç        ç      @c                 óL   €  R \        V 4      ,          #   \         d     R# i ; i)u   â˜…Ú )ÚintÚ	Exception)Úds   &ôR   /Users/luyan/Desktop/AI workspace/è¯¾ç¨‹è®¾è®¡æœºå™¨äºº/ç»„å�·ç³»ç»Ÿ/export_lib.pyÚ_starsr      s'   € ðØ”s˜1“v�~ÐøÜô Úðús   ‚ ”#¢#c                óÄ  € \        V 4      pVP                  R4      pV'       dI   \        P                  ! RRV^ ,          ^R7      V^ &   \        P                  ! RRV^ ,          ^R7      V^ &   V Uu. uF  p\        P                  ! RRV4      NK  	  ppV'       d1   V^ ,          P	                  4       '       g   VP                  ^ 4       K8  RP                  V4      # u upi )uL  æˆ�å�·æ¸…ç�†(ç”¨æˆ·è¦�æ±‚ï¼Œé¢˜åº“æœ¬èº«ä¸�åŠ¨)ï¼š
â‘  é¦–è¡Œå¼€å¤´çš„"ä¹¦æœ¬é¢˜å�·"(å¦‚ '6. 'ã€�'10) ')
â‘¡ é¦–è¡Œå¼€å¤´çš„ã€Œè®¡ç®—ï¼šã€�å‰�ç¼€(çº¯å†—ä½™ï¼›æ³¨æ„�ã€Œç”¨ç®€ä¾¿æ–¹æ³•è®¡ç®—ï¼šã€�æ˜¯è§£é¢˜è¦�æ±‚ï¼Œä¸�åˆ )
â‘¢ è¡Œå°¾å…¬å¼�å�Žç´§è·Ÿçš„å�¥å�·($â€¦$ã€‚/ï¼Ž/. â€”â€” ç®—å¼�å�ŽæŒ‚å�¥å�·éš¾çœ‹ï¼›åº”ç”¨é¢˜æ–‡å­—å�¥å�·ä¸�åŠ¨)Ú
z^\s*\d+[.)]\s+r   ©Úcountu,   ^\s*(?:è®¡ç®—|ç®—ä¸€ç®—)[ï¼š:ã€‚ï¼Ž.ï¼Œ,]\s*u   (\$)\s*[ã€‚ï¼Ž.;ï¼›]+\s*$z\1)ÚstrÚsplitÚreÚsubÚstripÚpopÚjoin)ÚstemÚsÚlinesÚlns   &   r   Ú_strip_lead_nor      s°   € ô
 	ˆD‹	€AØ�G‰G�D‹M€EßÜ—6’6Ð+¨R°°qµÀÔCˆˆa‰ô —6’6ÐIÈ2ÈuÐUVÍxÐ_`Ôaˆˆa‰ÙGLÓMÁuÀŒR�VŠVÐ0°%¸Ö<Áu€EÐMß
˜˜a�Ÿ™×(Ò(Ø�	‰	�!ŽØ�9‰9�UÓÐùò Ns   Á1!Cu   [ä¸€-é¿¿ã�€-ä¶¿]c                ó|  € \        V 4      p RV 9  g   RV 9   d   V # V P                  RR4      P                  RR4      P                  RR4      p R F*  w  r\        P                  ! RV,           R,           W 4      p K,  	  R	 p\        P                  ! R
W04      p . pRpRpV  F‰  pVR8X  d]   V'       g   RqTP	                  V4       RpK(  V'       d!   VR,          R8X  d   VP                  4        K(  RqTP	                  V4       RpKf  V'       d
   VR8X  d   Kw  RqdP	                  V4       K‹  	  RP                  V4      # )uÇ   ä¿® pandoc å…¬å¼�åˆ†éš”ç¬¦å��ç‚¹(æŠ¤æ �,æ•°æ�®å·²æ¸…æ´—å�Žå¹‚ç­‰):ç‹¬ç«‹è¿�ç®—ç¬¦æ®µâ†’unicodeã€�
å�«CJKçš„$..$æ®µâ†’çº¯æ–‡æœ¬ã€�åŽ» $ å†…ä¾§ç©ºæ ¼ã€�cfrac/dfracâ†’fracã€‚å�«å­—é�¢ \$ çš„é¢˜ä¸�åŠ¨ã€‚Ú$z\$z\cfracz\fracz\dfracz\tfracz\$\s*z\s*\$c                 óð   € V P                  ^4      p\        P                  V4      '       d;   Tp\         F  w  r4\        P
                  ! W4V4      pK  	  VP                  RR4      # V P                  ^ 4      # )é   Ú\r   )ÚgroupÚ_NM_CJKÚsearchÚ_NM_OPr   r   Úreplace)ÚmÚinnerÚtÚpatÚreps   &    r   Ú_segÚ_normalize_math.<locals>._segB   s^   € Ø—‘˜“
ˆÜ�>‰>˜%× Ò ØˆAß"‘�Ü—F’F˜3 QÓ'’ñ #à—9‘9˜T 2Ó&Ð&Ø�w‰w�q‹zÐó    z\$([^$]+)\$FTÚ r   )©z\\timesô   Ã—©z\\divô   Ã·©z\\cdotô   Â·)z\+Ú+)Ú-u   âˆ’)Ú>r9   )Ú<r:   )Ú=r;   ©z\\pmô   Â±©z\\lequ   â‰¤©z\\gequ   â‰¥©z\\nequ   â‰ éÿÿÿÿ)r   r'   r   r   Úappendr   r   )r   r+   r,   r-   ÚoutÚindollarÚskipÚcs   &       r   Ú_normalize_mathrG   7   s  € ô 	ˆA‹€AØ
�!„|�u ”zØˆØ	�	‰	�)˜XÓ&×.Ñ.¨y¸(ÓC×KÑKÈIÐW_Ó`€Aó_‰ˆô �FŠF�8˜c•> HÕ,¨cÓ5Šñ_òô 	�Šˆ~˜tÓ'€AØ
€C˜ˆh u ÛˆØ�Œ8ßØ�§¡¨A¤°t²ç˜c "�g¨œnØ—G‘G–IØ �§*¡*¨Q¤-¸²ß�a˜3”hÙàˆDŸ*™* Qž-ñ ð �7‰7�3‹<Ðr/   c                óÊ  € \        \        V 4      4      pVP                  R4      p. p\        V4       F�  w  rEVP	                  4       P                  R4      '       dc   V'       d[   VR,          P                  4       '       d>   VR,          P	                  4       P                  R4      '       g   VP                  R4       VP                  V4       KŸ  	  RP                  V4      # )uq   è®©é¢˜å¹²å¯¹ pandoc å�‹å¥½:å…ˆå½’ä¸€åŒ–å…¬å¼�åˆ†éš”ç¬¦(æŠ¤æ �),å†�è¡¨æ ¼å‰�è¡¥ç©ºè¡Œ(å�¦åˆ™ä¸�è¯†åˆ«ä¸ºè¡¨æ ¼)ã€‚r   Ú|r   rA   )	rG   r   r   Ú	enumerateÚlstripÚ
startswithr   rB   r   )r   r   r   rC   Úir   s   &     r   Ú
_prep_stemrN   [   sœ   € äœ˜D›	Ó"€AØ�G‰G�D‹M€EØ
€CÜ˜5Ö!‰ˆØ�9‰9‹;×!Ñ! #×&Ò&¯3°3°rµ7·=±=·?²?È3ÈrÍ7Ï>É>ÓK[×KfÑKfÐgj×KkÒKkØ�J‰J�rŒNØ�
‰
�2Žñ "ð �9‰9�S‹>Ðr/   u   [ä¸€-é¿¿ã€€-ã€¿ï¼�-ï½¥]uM   ^(?:[^$\n]{0,14}[ï¼š:])?\s*\$[^$]+\$\s*(?:çš„å€¼|çš„å¾—æ•°)?\s*[ã€‚ï¼Ž.]?\s*$uF   ^(?:[^\d$\n]{0,14}[ï¼š:])?[\d\s.ã€‚,ï¼Œã€�+\-Ã—Ã·*/=()ï¼ˆï¼‰ã€€ï¼Ÿ?]+$c                óˆ  € \         P                  ! RR\        V 4      4      pVP                  RR4      P                  RR4      P                  RR4      p\         P                  ! R	R
V4      p\         P                  ! RRV4      p\         P                  ! RRV4      p\         P                  ! RRV4      pVP	                  4       # )u6   LaTeX è¿‘ä¼¼è½¬çº¯æ–‡æœ¬ï¼Œç”¨äºŽä¼°ç®—æ¸²æŸ“å®½åº¦ã€‚z\$\$?r   z\timesr2   z\divr4   z\cdotr6   z\\(?:c?dots|ldots)u   â€¦z*\\[dtc]?frac\s*\{([^{}]*)\}\s*\{([^{}]*)\}z\1/\2z\\[a-zA-Z]+z[{}\\])r   r   r   r'   r   )r   r*   s   & r   Ú
_plain_texrP   m   s˜   € ä
�Šˆx˜œS ›VÓ$€AØ	�	‰	�)˜TÓ"×*Ñ*¨7°DÓ9×AÑAÀ(ÈDÓQ€AÜ
�ŠÐ$ e¨QÓ/€AÜ
�ŠÐ<¸hÈÓJ€AÜ
�Šˆ~˜r 1Ó%€AÜ
�Šˆy˜"˜aÓ €AØ�7‰7‹9Ðr/   c                óÖ  € V P                  R4      '       g   V P                  R4      '       d   R# \        V P                  RR4      4      P                  4       pV'       d   RV9   g   RV9   d   R# \        P	                  V4      '       g   \
        P	                  V4      '       g   R# \        V4      p\        P                  ! RV4      '       g   R# \        R	 V 4       4      pV^8*  # )
u
  çº¯ç®—å¼�é¢˜(å�¯ä¸¤é�“å¹¶æŽ’)ï¼šæ— å›¾ã€�å�•è¡Œã€�é¢˜å¹²å°±æ˜¯ä¸€ä¸ªç®—å¼�(å�¯å¸¦ã€Œç”¨ç®€ä¾¿æ–¹æ³•è®¡ç®—ï¼šã€�è¿™ç±»çŸ­æŒ‡ä»¤)ã€�
å�«è¿�ç®—ç¬¦ã€�ä¼°å®½å¡žå¾—è¿›å�Šè¡Œ(æ±‰å­—è®°1ã€�å…¶ä»–è®°0.55ï¼Œé˜ˆå€¼16)ã€‚åº”ç”¨é¢˜/å¤šå°�é¢˜/å¸¦å›¾/å�«è¡¨æ ¼é¢˜ä¸€å¾‹ä¸�å¹¶æŽ’ã€‚ÚfigdataÚ	inlinefigFr   r   r   rI   u   [+\-Ã—Ã·*/=]c              3   óŽ   "  € T F;  qP                  4       '       d   K  \        P                  V4      '       d   R MRx € K=  	  R# 5i©ç      ð?çš™™™™™á?N)ÚisspaceÚ_CJKÚmatch©Ú.0rF   s   & r   Ú	<genexpr>Ú!_is_short_calc.<locals>.<genexpr>…   s*   é € ÐI±A¨q¿Y¹Y¿[Ô*”4—:‘:˜a—=’=‰C dÔ*³Aùs   ‚AžA¹A)
Úgetr   r   Ú	_EXPR_TEXrZ   Ú_EXPR_PLAINrP   r   r%   Úsum)Úitr   ÚpÚws   &   r   Ú_is_short_calcrf   x   s¬   € ð 
‡v�vˆi×Ò˜BŸF™F ;×/Ò/ÙÜ�r—v‘v˜f bÓ)Ó*×0Ñ0Ó2€Aß�˜”	˜S AœXÙÜ�O‰O˜A×Ò¤+×"3Ñ"3°A×"6Ò"6ÙÜ�1‹€AÜ�9Š9�_ a×(Ò(ÙÜÑI±AÓIÓI€AØ�‰7€Nr/   ÚchoicegÍÌÌÌÌÌì?ÚfillÚcalcgš™™™™™@Úsolvegš™™™™™@Úsub_baseç       @Úsub_perg      @Úvformgffffff@Údrawg      @Údraw_ong333333ã?g      &@ç       @é7  gáz®Gáâ?rV   gq=
×£pý?gÍÌÌÌÌL6@c                ón   € \         P                  \        T ;'       g    ^4      ^4      p\        V,          # )uA   â†’ æ¯�æ �é«˜åº¦(cm)ã€‚é¢˜é—´è·�ä»Žæ �é«˜é‡Œå‡ºï¼Œä¸�é¢�å¤–åŠ ã€‚)ÚBANDSr_   r	   Ú	BODY_H_CM)ÚbandsÚns   & r   Úband_heightrx   à   s&   € ä�	‰	”#�e—j�j˜q“/ 1Ó%€AÜ�q�=Ðr/   c                óò   € \        \        V 4      4      P                  R4       Uu. uF*  qP                  4       '       g   K  VP                  4       NK,  	  pp\	        ^\        V4      ^,
          4      # u upi )u›  å¤šå°�é—®é¢˜çš„å°�é—®è¡Œæ•° â€”â€” æŽ’ç‰ˆå’Œé¢„è§ˆ**å¿…é¡»ç”¨å�Œä¸€ä¸ªå�£å¾„**ã€‚

âš  ä¸�èƒ½ç”¨ã€Œæ­£åˆ™æ•° ï¼ˆ1ï¼‰ï¼ˆ2ï¼‰ å‡ºçŽ°å‡ æ¬¡ã€�ä»£æ›¿ï¼šé¢˜å¹²é‡Œã€Œåœ¨ï¼ˆ2ï¼‰çš„æ�¡ä»¶ä¸‹ã€�è¿™ç§�
ä¹Ÿä¼šè¢«æ•°è¿›åŽ»ï¼Œè€ŒçœŸæ­£å†³å®šç•™å¤šå°‘ç©ºç™½çš„æ˜¯**æŽ’å‡ºæ�¥å� å‡ è¡Œ**ã€‚
/api/layout ç¬¬ä¸€ç‰ˆå°±æ˜¯å�„å†™å�„çš„ï¼Œç»“æžœé¢„è§ˆæŠŠå°�é—®æ•°ç®—å°‘ã€�
ç©ºç™½æ¯”å®žé™…å¯¼å‡ºå°�ä¸€æˆªï¼ˆ7.0 vs 9.5/12.0/14.5ï¼‰ã€‚
r   )rN   r   r   r   ÚmaxÚlen)r   ÚxÚpartss   &  r   Ú	sub_linesr~   ë   s[   € ô !+¬>¸$Ó+?Ó @× FÑ FÀtÔ LÓZÑ L˜1×PWÑPW×PYŒYˆQ�W‰WŽYÑ L€EÐZÜˆq”#�e“*˜q•.Ó!Ð!ùò [s   ¦A4ÁA4c                óº   € \        V 4      w  r#VR8X  d>   \        RV4      \        RV4      \        V P                  RR4      4      ,          ,           # \        W!4      # )uV   â†’ è¿™é�“é¢˜å�Žé�¢è¯¥ç•™å¤šé«˜çš„ä¹¦å†™ç©ºç™½(cm)ã€‚æŽ’ç‰ˆä¸Žé¢„è§ˆçš„å”¯ä¸€å‡ºå¤„ã€‚r   rk   rm   r   r   )ÚclassifyÚscaledr~   r_   )rc   Úspacer*   Ú_s   &&  r   Ú	blank_forr„   ÷   sT   € ä�B‹<�D€AØˆE„zÜ�z 5Ó)Ü˜ EÓ*¬Y°r·v±v¸fÀbÓ7IÓ-JÕJõKð 	Lä�!ÓÐr/   c                ó–   € \         V ,          pV \        9   d   V'       d   V# R# V\        P                  \	        V4      R4      ,          # )u5   â†’ è¯¥é¢˜åž‹åœ¨è¿™ä¸ªæ¡£ä½�ä¸‹çš„ä¹¦å†™ç©ºç™½(cm)ã€‚r   rV   )ÚBLANKÚFIXED_TYPESÚSPACE_SCALEr_   r	   )r*   r‚   Úbases   && r   r�   r�      s:   € ä��8€DØŒKÔßˆtÐ% #Ð%Ø”+—/‘/¤# e£*¨cÓ2Õ2Ð2r/   u   \s*([ABCD])\s*[.ï¼Žã€�]\s*u   [ï¼ˆ(]\s*([1-9])\s*[ï¼‰)]c                ó‚  € V P                  R4      ;'       g5    V P                  R4      ;'       g    V P                  R4      ;'       g    RP                  4       pV P                  RR4      p\        V P                  R4      4      pRV9   d   RpM€R	V9   d   R
pMvVR9   d   RpMlRV9   d   RpMbRV9   d   V'       d   RMRpMNV'       d   RpMC\        P                  ! RV\        P
                  4      '       d   RM\        V 4      '       d   RMRp\        \        P                  V4      4      ^8¼  d
   VR9  d   RpWC3# )uP   â†’ (ä¸»ç±»åž‹, æ˜¯å�¦å¸¦å›¾)ã€‚ä¸»ç±»åž‹ä¼˜å…ˆè¯»åŽŸä¹¦å£°æ˜Žçš„é¢˜åž‹å­—æ®µã€‚ÚqtypeÚquestion_type_rawÚtyper   r   rR   u   é€‰æ‹©rg   u   å¡«ç©ºrh   ri   u   ç«–å¼�rn   u   ä½œå›¾rp   ro   rj   u   A[.ï¼Žã€�].*D[.ï¼Žã€�]r   )u	   è®¡ç®—é¢˜u   å�£ç®—u   è®¡ç®—)rg   rh   ro   rp   rn   )
r_   r   Úboolr   r%   ÚSrf   r{   Ú_SUBQÚfindall)rc   Úrawr   Úhas_figr*   s   &    r   r€   r€     s  € ð �6‰6�'‹?÷ #ð #˜bŸf™fÐ%8Ó9÷ #ð #Ø�f‰f�V‹n÷#ð #Ø "§E¡E£Gð à�6‰6�&˜"Ó€DÜ�2—6‘6˜)Ó$Ó%€GØ�3„Ø‰Ø	�SŒØ‰Ø	Ð1Ô	1Ø‰Ø	�SŒØ‰Ø	�SŒ÷ !‰I f‰ß	Ø‰äŸšÐ#<¸dÄBÇDÁD×IÒI‰XÜ*¨2×.Ò.‘&°Gð 	
ô Œ5�=‰=˜ÓÓ 1Ô$¨Ð2`Ô)`ØˆØˆ:Ðr/   c                óž  € \         P                  V 4      p\        V4      ^	8w  g    R Uu. uF  q!V,          NK  	  up. RO8w  d   V . 3# R Uu. uF  q!V,          P                  4       NK  	  pp\        ;QJ d    R V 4       F  '       g   K   RM	  RM! R V 4       4      '       d   V . 3# V^ ,          P                  4       V3# u upi u upi )uÿ   é¢˜å¹² â†’ (é—®å�¥, [å››ä¸ªé€‰é¡¹])ï¼›ä¸�æ˜¯å››é€‰é¡¹é¢˜è¿”å›ž (åŽŸæ–‡, [])ã€‚

âš  é€‰é¡¹è·Ÿåœ¨é—®å�¥å�Žå�Œä¸€è¡ŒæŽ’ä¸�ä¸‹æ—¶ï¼Œæœ€å�Žä¸€ä¸ªä¼šè¢«æŒ¤åˆ°ä¸‹ä¸€è¡Œ
ï¼ˆå®žæµ‹ã€ŒA. 8ã€€B. 10ã€€C. 12ã€�å� æ»¡ä¸€è¡Œï¼Œã€ŒD. 14ã€�å­¤é›¶é›¶æŽ‰åˆ°ç¬¬äºŒè¡Œï¼‰ã€‚
c              3   ó,   "  € T F
  pR V9   x € K  	  R# 5i)r   N© ©r\   Úos   & r   r]   Ú split_options.<locals>.<genexpr>:  s   é € Ð
#™d˜ˆ4�1Ž9›dùs   ‚TF)r!   é   é   é   )ÚAÚBÚCÚD)é   é   é   é   )Ú_OPTSr   r{   r   ÚanyÚrstrip)r   r}   rM   Úoptss   &   r   Úsplit_optionsr©   0  s¦   € ô �K‰K˜Ó€EÜ
ˆ5ƒz�Q„©\Ó:©\¨ Ÿ8˜8©\Ñ:Ò>RÔRØ�RˆxˆÙ&2Ó3¡l �!�H�N‰NÖ¡l€DÐ3ß
ƒsÑ
#™dÓ
#‡s‡s‚sÑ
#™dÓ
#×#Ò#Ø�RˆxˆØ��8�?‰?Ó˜dÐ"Ð"ùò ;ùâ3s   ªCÁC
c                óì  € . . r!\        V 4      P                  R4       Fª  pVP                  4       P                  R4      '       d"   VP	                  VP                  4       4       KI  V'       d#   VP	                  RP                  V4      4       . pVP                  4       '       g   K‹  VP	                  VP                  4       4       K¬  	  V'       d!   VP	                  RP                  V4      4       V# )uÕ  é¢˜å¹²æŒ‰è¡Œæ‹†å�—ï¼Œä½†**è¿žç»­çš„è¡¨æ ¼è¡Œå¿…é¡»ç•™åœ¨å�Œä¸€å�—é‡Œ**ã€‚

    âš  å¤šå°�é—®åˆ†æ”¯åŽŸæ�¥å†™çš„æ˜¯ `[x.strip() for x in stem.split('
') if x.strip()]`ï¼Œ
      æ¯�è¡Œéƒ½æˆ�äº†ç‹¬ç«‹ blockï¼Œè€Œ block ä¹‹é—´æ˜¯ç”¨ç©ºè¡Œæ‹¼çš„ â€”â€” markdown è¡¨æ ¼è¢«ç©ºè¡Œ
      éš”å¼€å�Ž pandoc å°±ä¸�è®¤äº†ï¼Œå¯¼å‡ºæ�¥æ˜¯ä¸€è¡Œè¡Œå…‰ç§ƒç§ƒçš„ç«–çº¿ã€‚
      ï¼ˆå®žæµ‹ï¼šå¤šå°�é—®çš„è¡¨æ ¼é¢˜ 100% å¯¼ä¸�å‡ºçœŸè¡¨æ ¼ï¼Œå�•å°�é—®çš„å�´æ­£å¸¸ï¼Œå·®åˆ«å°±åœ¨è¿™ã€‚ï¼‰
    r   rI   )r   r   rK   rL   rB   r§   r   r   )r   rC   Útblr   s   &   r   Ú_split_keep_tablesr¬   ?  s¤   € ð �2ˆÜ�$‹i�o‰o˜dÖ#ˆØ�9‰9‹;×!Ñ! #×&Ò&Ø�J‰J�r—y‘y“{Ô#ÙßØ�J‰J�t—y‘y “~Ô&¨b¨Ø�8‰8�:Œ:Ø�J‰J�r—x‘x“zÖ"ñ $÷ Ø�
‰
�4—9‘9˜S“>Ô"Ø€Jr/   c                óŠ   € \         P                  ! RV P                  4       4      '       d   RV P                  4       ,           # T # )uˆ  âš  WPS æŠŠ"æ•´æ®µå�ªæœ‰ä¸€ä¸ªå…¬å¼�"çš„æ®µè�½**å¼ºåˆ¶å±…ä¸­**ï¼Œæ— è§† w:jc=leftï¼ˆWord ä¸�ä¼šï¼‰ã€‚

_inline_math å·²æ‹†è¿‡ oMathPara å¹¶å†™æ­»å·¦å¯¹é½�ï¼Œä½† WPS è®¤çš„æ˜¯"è¿™æ®µé™¤äº†å…¬å¼�æ²¡åˆ«çš„"
è¿™ä¸ªç‰¹å¾�ã€‚è¡¥ä¸€ä¸ªé›¶å®½ä¸�æ�¢è¡Œç©ºæ ¼ï¼šè‚‰çœ¼çœ‹ä¸�å‡ºï¼Œæ®µè�½ä¸�å†�"å�ªå�«å…¬å¼�"ã€‚
ï¼ˆã€Œè®¡ç®—ï¼šã€�å‰�ç¼€è¢« _strip_lead_no åˆ æŽ‰å�Žï¼Œç®—å¼�é¢˜æ­£å¥½è�½è¿›è¿™ä¸ªå�‘ã€‚ï¼‰
z	\$[^$]+\$u   ï»¿)r   Ú	fullmatchr   )r   s   &r   Ú_anti_centerr¯   U  s1   € ô ')§l¢l°<ÀÇÁÃ×&NÒ&Nˆ8�d—j‘j“lÕ"ÐXÐTXÐXr/   z�```{=openxml}
<w:p><w:pPr><w:spacing w:before="0" w:after="0" w:line="1" w:lineRule="exact"/></w:pPr><w:r><w:br w:type="page"/></w:r></w:p>
```c                 óF   € V ^ 8:  d   R# R\        V R,          4      ,          # )é    Nzp```{=openxml}
<w:p><w:pPr><w:spacing w:before="0" w:after="0" w:line="%d" w:lineRule="exact"/></w:pPr></w:p>
```rr   )r	   )Úcms   &r   Ú_blank_pr³   f  s)   € Ø	ˆQ„wÙðCÜEHÈÈcÍÃ]õSð Tr/   c                ó¤   € \        \        V P                  RR4      4      4      p\        P                  ! RRV4      p\        R V 4       4      ^8*  # )uN   é¢˜å¹²ï¼ˆå‰¥æŽ‰å…¬å¼�å£³ã€�æŒ‰æ±‰å­—1/å…¶ä»–0.55ä¼°å®½ï¼‰å¡žå¾—è¿›å�Šè¡Œå�—ã€‚r   r   z\s+c              3   ó`   "  € T F$  p\         P                  V4      '       d   R MRx € K&  	  R# 5irU   )rY   rZ   r[   s   & r   r]   Ú!_fits_half_row.<locals>.<genexpr>q  s!   é € Ð=±u°!”d—j‘j —m’m‰s¨Ô-³uùs   ‚.¢.)rP   r   r_   r   r   rb   )rc   Úplains   & r   Ú_fits_half_rowr¸   m  sD   € ä”~ b§f¡f¨V°RÓ&8Ó9Ó:€EÜ�FŠF�6˜2˜uÓ%€EÜÑ=±uÓ=Ó=ÀÑCÐCr/   c                ó„  € . . r!V  F›  p\        V4      w  rEVR9   dT   V'       gL   \        V4      '       d;   VP                  V4       \        V4      ^8X  d   VP                  RV34       . pKh  Kj  V'       d   VP                  RV34       . pVP                  RV.34       K�  	  V'       d   VP                  RV34       V# )uD  æŠŠ**ç›¸é‚»**çš„çº¯ç®—å¼�é¢˜ä¸¤ä¸¤é…�æˆ�ä¸€è¡Œï¼ˆç”¨æˆ·å®šï¼šè®¡ç®—é¢˜æ¯�è¡Œä¸¤é¢˜ï¼‰ã€‚

âš  ç”¨åˆ¶è¡¨ä½�ä¸�ç”¨è¡¨æ ¼ â€”â€” 2026-07-16 å®šè¿‡ã€Œè®¡ç®—é¢˜ä¸�ç”¨è¡¨æ ¼ã€�ï¼Œç�†ç”±æ˜¯è¡¨æ ¼éš¾ç¼–è¾‘ï¼›
  åˆ¶è¡¨ä½�æ²¡è¿™é—®é¢˜ï¼Œäº¤ä»˜çš„ä»�æ˜¯æ™®é€šæ®µè�½ã€‚ä¸­é—´å¤¹äº†åˆ«çš„é¢˜åž‹å°±æ–­å¼€é‡�é…�ï¼Œä¸�æ‰“ä¹±å�·é�¢é¡ºåº�ã€‚
ÚpairÚone)ri   rn   )r€   r¸   rB   r{   )ÚitemsrC   Úbufrc   r*   r“   s   &     r   Ú
_pair_calcr¾   t  s«   € ð �2ˆÛˆÜ˜b“\‰
ˆð
 Ð!Ô!¯'´nÀR×6HÒ6HØ�J‰J�rŒNÜ�3‹x˜1Œ}Ø—
‘
˜F C˜=Ô)°ª3ñ ÷ Ø—
‘
˜F C˜=Ô)°¨3Ø�J‰J˜ ˜t�}Ö%ñ ÷ Ø�
‰
�F˜C�=Ô!Ø€Jr/   c                óâ  aaa	a
aaaaaa€ V P                  R4      o\        V P                  R4      4      oV P                  R^4      oV P                  R. 4      p\        ^ \        \	        V P                  R^ 4      ;'       g    ^ 4      \        V4      4      4      p^ .o
^ .o	R.oV3R loV
V3R loVV	V3R	 loVV3R
 lpVVVVVV3R lp. pV^ 8”  d=   VP                  R4       V! VRV RV4       VP                  R4       V! W#R RV4       M
V! VRV4       \        \        \        4      R3pV'       d!   VR,          V9   d   VP                  4        K(  RP                  R V 4       4      # )u  payload â†’ markdownã€‚plan ä¼ è¿›æ�¥æ—¶è®°å½•åˆ†æ �æ–¹æ¡ˆï¼ˆæ �å¼�æŽ’ç‰ˆç”¨ï¼‰ã€‚

âš  æ �å¼�æ¨¡å¼�ï¼ˆplan ä¸�ä¸º Noneï¼‰ä¸‹**ä¸�å†�äº§ç”Ÿä¹¦å†™ç©ºç™½æ®µ** â€”â€”
  ç©ºç™½ç”±æ �é«˜å…œåº•ï¼ˆé¢˜é�¢çŸ­ï¼Œæ �çš„å‰©ä½™éƒ¨åˆ†å°±æ˜¯å�¯å†™çš„åœ°æ–¹ï¼‰ã€‚
  ä¸¤å¥—å¹¶å­˜ä¼šå¯¼è‡´æ �è¢«æ’‘çˆ†ã€‚
rv   ÚshowSrcr‚   r¼   Úexr   c           	      ó€   <€ S'       d5   R V P                  RR4      : R\        V P                  R^ 4      4      : R2# R# )z  \[Úsrcr   r6   Ú
difficultyz\])r_   r   )rc   Úshowsrcs   &€r   Úsrc_noteÚ_build_md.<locals>.src_notež  s;   ø€ çˆwð $&§6¡6¨%°Ö#4´f¸R¿V¹VÀLÐRSÓ=TÖ6UÐVð 	Øð	r/   c                óÌ   <a€ V P                  R4      ;'       g    . oS'       d   RV9  d   V# VVV3R lp\        P                  ! RW!4      p\        P                  ! RRV4      # )uG  æŠŠé¢˜å¹²é‡Œçš„ `![](INLINEFIG_n)` å� ä½�æ�¢æˆ�çœŸå®žä¸´æ—¶å›¾ç‰‡è·¯å¾„ã€‚

ä¸­è€ƒçœŸé¢˜æœ‰ 8000+ é�“é¢˜çš„å…¬å¼�æœ¬èº«å°±æ˜¯ä¸€å¼ å›¾ä¸”é•¿åœ¨å�¥å­�ä¸­é—´ï¼›å‰�ç«¯æŠŠå®ƒä»¬æ�¢æˆ�
å� ä½�ç¬¦è¿ž base64 ä¸€èµ·é€�æ�¥ï¼ˆåŽŸæ–‡ `asset://â€¦` pandoc è®¤ä¸�äº†ï¼Œä¼š**é�™é»˜ä¸¢æŽ‰æ•´ä¸ªå…¬å¼�**ï¼Œ
é¢˜é�¢å°±å�˜æˆ�ã€Œæ±‚ çš„å€¼ã€�ï¼‰ã€‚rS   Ú
INLINEFIG_c                 óÚ  <€ \        V P                  ^4      4      pV\        S4      8¼  d   R#  \        P                  ! \        SV,          4      P                  R4      R,          4      pS^ ;;,          ^,          uu&   \        P                  P                  SRS^ ,          ,          4      p\        VR4      P                  V4       VP                  RR4      #   \         d     R# i ; i)r!   r   Ú,z
inl_%d.pngÚwbr"   Ú/rA   )r	   r#   r{   Úbase64Ú	b64decoder   r   ÚosÚpathr   ÚopenÚwriter'   r
   )r(   rM   r’   ÚfpÚ_inlÚarrÚimgdirs   &   €€€r   r   Ú+_build_md.<locals>.inline_figs.<locals>.sub¬  s°   ø€ Ü�A—G‘G˜A“J“ˆAØ”C˜“HŒ}ÙðÜ×&Ò&¤s¨3¨q­6£{×'8Ñ'8¸Ó'=¸bÕ'AÓB�Ø�Q—˜1•“Ü—W‘W—\‘\ &¨,¸¸a½Õ*@ÓA�Ü�R˜“×$Ñ$ SÔ)Ø—z‘z $¨Ó,Ð,øÜô Úðús   ¯B+C ÃC*Ã)C*zINLINEFIG_(\d+)z!\[[^\]]*\]\(\s*\)r   )r_   r   r   )rc   r   r   rC   rÖ   rÕ   r×   s   &&  @€€r   Úinline_figsÚ_build_md.<locals>.inline_figs¢  sV   ù€ ð �f‰f�[Ó!×'Ð' Rˆß�l¨$Ô.ØˆK÷	ô �fŠfÐ'¨Ó3ˆÜ�vŠvÐ+¨R°Ó5Ð5r/   c                 ó  <€ . pV P                  R 4      ;'       g    .  F×  p S^ ;;,          ^,          uu&   \        P                  P                  SRS^ ,          ,          4      p\	        VR4      P                  \        P                  ! VP                  R4      R	,          4      4       \        P                  S^ ,          \        4      pVP                  RVP                  RR4      : RV: R24       KÙ  	  V#   \         d     Kë  i ; i)
rR   z
fig_%d.pngrÌ   rË   z![](r"   rÍ   z){width=zcm}rA   )r_   rÐ   rÑ   r   rÒ   rÓ   rÎ   rÏ   r   ÚFIG_CM_BY_TYPEÚFIG_CMrB   r'   r
   )rc   ÚoutsÚb64rÔ   re   Ú	_cur_typeÚ_figr×   s   &    €€€r   ÚfigsÚ_build_md.<locals>.figs»  sÎ   ø€ ØˆØ—6‘6˜)Ó$×*Ð*¨Ò*ˆCðØ�Q—˜1•“Ü—W‘W—\‘\ &¨,¸¸a½Õ*@ÓA�Ü�R˜“×$Ñ$¤V×%5Ò%5°c·i±iÀ³nÀRÕ6HÓ%IÔJÜ"×&Ñ& y°¥|´VÓ<�Ø—’°R·Z±ZÀÀcÖ5JËAÐNÖOñ +ð ˆøô ô Úðús   £CC<Ã<DÄ
Dc                óP   <€ Sf   \        V S4      # S'       d   \        V S4      # R# )uJ  æ �å¼�èµ° band_blankï¼›bands æ˜¾å¼�ä¸º 0 = **ä¸�æŽ’ç‰ˆ**ï¼Œå�ªå�°é¢˜é�¢ä¸�ç•™ç©ºç™½ã€‚

âš  `bands is None`ï¼ˆè€�è°ƒç”¨æ–¹æ²¡ä¼ è¿™ä¸ªå­—æ®µï¼‰æ‰�å›žé€€åˆ°æŒ‰é¢˜åž‹ç»™ç©ºç™½ï¼Œ
  `bands == 0` æ˜¯ç”¨æˆ·ä¸»åŠ¨é€‰çš„ã€Œä¸�æŽ’ç‰ˆã€�ï¼Œä¸¤è€…ä¸�èƒ½éƒ½å½“ falsy å¤„ç�†
  â€”â€” é‚£æ ·é€‰äº†ä¸�æŽ’ç‰ˆè¿˜æ˜¯ä¼šå�°å‡ºä¸€å †ä¹¦å†™ç©ºç™½ã€‚
r   )r„   Ú
band_blank)rc   rv   r‚   s   &€€r   Úblank_ofÚ_build_md.<locals>.blank_ofÈ  s+   ø€ ð Š=Ü˜R Ó'Ð'ß(-Œz˜"˜eÓ$Ð6°3Ð6r/   c                óà  <€ \        Y'       d   SMRS4      pV EFÊ  w  rErgV^ ,          p\        V4      w  ršV	S^ &   VR8X  dr   V Uu. uF<  pS! V\        \        VP	                  RR4      4      4      4      P                  4       NK>  	  ppVP                  RRP                  V4      ,           4       EM¥V	R8X  d€   S! V\        \        VP	                  RR4      4      4      4      p\        V4      vrïVP                  VS! V4      ,           4       VP                  S! V4      4       VP                  V4       EMV	R8X  d°   S! V\        \        VP	                  RR4      4      4      4      p\        V4      w  ppVP                  VS! V4      ,           4       VP                  S! V4      4       V'       d9   VP                  R	RP                  R
 \        RV4       4       4      ,           4       MiS! V\        \        VP	                  RR4      4      4      4      pVP                  \        V4      S! V4      ,           4       VP                  S! V4      4       V'       g"   VP                  \        \        4      4       EKh  \        V4      pV'       d   VP                  V4       V'       d   VP                  \        4       EK¬  VP                  \        \        4      4       EKÍ  	  R# u upi )u¿  æŠŠé¢˜ç›®å†™æˆ� markdown å�—ã€‚

âš  æ �å¼�æ¨¡å¼�ä¸‹**æ¯�æ»¡ bands æ �å°±æ�’ç¡¬åˆ†é¡µç¬¦**ï¼Œä¸�é� "ç©ºç™½è‡ªç„¶æŠŠé¡µæ’‘æ»¡"ã€‚
  ç�†ç”±ï¼šæ’‘é¡µé� çš„æ˜¯ä¼°é«˜ï¼Œä¼°é«˜å¿…ç„¶æœ‰è¯¯å·® â€”â€” å��å¤§å°±å¤šæŒ¤ä¸€é¢˜ä¸Šæ�¥
  ï¼ˆç”¨æˆ·å®žæµ‹ï¼š3 æ �æ¡£ç¬¬ 4 é¢˜ã€�4 æ �æ¡£ç¬¬ 5 é¢˜éƒ½è·‘åˆ°é¦–é¡µï¼‰ï¼Œå��å°�å°±æŠŠ
  å�Žé�¢çš„æ �æŽ¨èµ°ã€�é¡µåº•ç©ºä¸€å¤§ç‰‡ã€‚æœ‰ç¡¬åˆ†é¡µç¬¦å…œåº•ï¼Œä¼°é«˜è¯¯å·®å�ªä½“çŽ°ä¸º
  é¡µåº•å¤šç©ºå‡ æ¯«ç±³ï¼Œç»�ä¸�ä¼šä¸²é¡µã€‚
  é…�å¥—çš„ä¸€æ�¡ï¼š**æ¯�é¡µæœ€å�Žä¸€æ �ä¸�ç”»ä¹¦å†™ç©ºç™½** â€”â€” åˆ†é¡µç¬¦ä¹‹å‰�å†�æ�’ä¸€æ®µ
  5cm ç©ºç™½ï¼Œé‚£æ®µç©ºç™½ä¼šæŠŠåˆ†é¡µç¬¦é¡¶åˆ°ä¸‹ä¸€é¡µï¼Œå‡­ç©ºå¤šå‡ºå�Šå¼ ç©ºç™½é¡µã€‚
  é¡µé�¢å‰©ä¸‹çš„éƒ¨åˆ†æœ¬èº«å°±æ˜¯å�¯å†™çš„åœ°æ–¹ï¼Œä¸�ç”¨ç”»ã€‚
Nrº   r   r   ÚCALCROWõ   â‡¥r   rg   ÚOPTROWc              3   ó8   "  € T F  w  rV: R V: 2x € K  	  R# 5i)z. Nr–   )r\   ÚLr˜   s   &  r   r]   Ú*_build_md.<locals>.emit.<locals>.<genexpr>õ  s   é € ð 8IÙ6G©d¨a£A¢qÕ)Ó6Gùó   ‚ÚABCD)Ú
plan_bandsr€   rN   r   r_   r   rB   r   r¬   Úextendr©   Úzipr¯   r³   ÚGAP_CMÚPAGEBRK)ÚseqÚis_practiceÚblocksÚplanÚkindÚgrpÚblank_cmÚbrkrc   r*   r“   r|   Útextsr   ÚheadÚrestÚqr¨   Úbrà   rv   râ   rÙ   r‚   rÆ   s   &&&                €€€€€€r   ÚemitÚ_build_md.<locals>.emitÓ  sN  ø€ ô ˜#®™u¸¸uÓEˆÜ(,Ñ$ˆD�xØ�Q•ˆBÜ! "›‰JˆAØˆI�a‰Là�vŒ~á"%ó'Ù"%˜Qñ % Q¬
´>À!Ç%Á%ÈÐPRÓBSÓ3TÓ(UÓV×\Ñ\Ö^Ù"%ð ð 'à—‘˜i¨%¯*©*°UÓ*;Õ;Ö<Ø�e”Ù" 2¤z´.ÀÇÁÈÐPRÓASÓ2TÓ'UÓV�Ü0°Ó6��Ø—‘˜d¡X¨b£\Õ1Ô2Ø—‘™d 2›hÔ'Ø—‘˜dÖ#Ø�h”Ù" 2¤z´.ÀÇÁÈÐPRÓASÓ2TÓ'UÓV�Ü'¨Ó-‘��4Ø—‘˜a¡(¨2£,Õ.Ô/Ø—‘™d 2›hÔ'ßØ—M‘M (¨U¯Z©Zñ 8IÜ69¸&À$Ô6Gó8Ió .Iõ #Iô Jøñ # 2¤z´.ÀÇÁÈÐPRÓASÓ2TÓ'UÓV�Ø—‘œl¨4Ó0±8¸B³<Õ?Ô@Ø—‘™d 2›hÔ'çØ—‘œh¤vÓ.Ô/ÚÜ˜Ó"ˆAßØ—‘˜aÔ ßØ—‘œgÔ&ÚØ�M‰Mœ(¤6Ó*×+óK )-ùò's   ÁAK+u   **ä¸€ã€�ä¾‹é¢˜**NFu   **äºŒã€�ç»ƒä¹ **Tz

c              3   ó8   "  € T F  q'       g   K  Vx € K  	  R # 5i©Nr–   )r\   r|   s   & r   r]   Ú_build_md.<locals>.<genexpr>  s   é € Ð.¡&˜Q«A—q’q£&ùs   ‚	�
rA   )r_   rŽ   rz   Úminr	   r{   rB   rõ   r³   rô   r   r   )Úpayloadr×   r¼   rÁ   ræ   r  rø   Ú_tailrà   rá   rÕ   rv   râ   rÙ   rÅ   r‚   rÆ   s   &f      @@@@@@@@@r   Ú	_build_mdr  Ž  s?  ÿù€ ð �K‰K˜Ó €EÜ�7—;‘;˜yÓ)Ó*€GØ�K‰K˜ Ó#€EØ�K‰K˜ Ó$€EÜ	ˆQ””C˜Ÿ™ D¨!Ó,×1Ð1°Ó2´C¸³JÓ?Ó	@€BØˆ3€DØˆ3€DØ�€Iõö6÷2ö	7÷2,ò 2,ðh €FØ	ˆA„vØ�‰Ð(Ô)ÙˆU�3�BˆZ˜ Ô'Ø�‰Ð(Ô)ÙˆU�3ˆZ˜˜vÕ&áˆU�D˜&Ô!ô ”hœvÓ&¨Ð-€Eß
�V˜B•Z 5Ô(Ø�
‰
ŽØ�;‰;Ñ.¡&Ó.Ó.Ð.r/   c                ó®  € V P                    EF0  p VP                  ^ ,          P                  ^ ,          P                  P	                  4       p\        P                  ! RT4      pT'       g   Kb  \        TP                  ^4      4      pTP                  pTP                  TP                  ^ ,          P                  4       TP                  pR F5  pTP                  \        T4      4       F  pTP                  T4       K  	  K7  	  \!        R4      p	R F@  p
\!        RT
,           4      q»P#                  \        R4      R4       T	P%                  T4       KB  	  TP%                  T	4       \!        R4      qÌP#                  \        R4      R	4       TP%                  T4       \!        R4      qÝP#                  \        R
4      R4       TP#                  \        R4      R4       TP%                  T4       \!        R4      pR F]  w  r¯\!        RT
,           4      q»P#                  \        R
4      T4       TP#                  \        R4      R4       TP%                  T4       K_  	  TP%                  T4       TP'                  \        R4      4      pTe=   TP                  \        R4      4       F  pTP#                  \        R
4      R4       K   	  TP                   EFb  pTP                  P)                  4       pTP%                  \!        R4      4       T^ 8”  ds   \!        R4      pTP#                  \        R4      \+        \        TR,          ^d,          4      4      4       TP#                  \        R4      R4       TP%                  T4       TP                   F¡  pTP,                  P/                  4       pTP                  \        R4      4       F  pTP                  T4       K  	  \!        R4      pTP#                  \        R
4      R4       TP#                  \        R4      R4       TP%                  T4       K£  	  EKe  	  EK3  	  R#   \
         d     EKF  i ; i)uÒ   æŠŠå¸¦ @@P###@@ æ ‡è®°è¡Œçš„å¹¶æŽ’å¸ƒå±€è¡¨è¿˜åŽŸï¼šåˆ æ ‡è®°è¡Œã€�åŽ»è¾¹æ¡†ã€�å›ºå®š50/50å®½ã€�
è¡Œé«˜ atLeast(ä¸‹æ–¹å�³ç«–å¼�ç©ºé—´)+ç¦�è·¨é¡µæ–­è¡Œã€‚é¢˜å¹²é‡ŒçœŸå®žçš„è¡¨æ ¼é¢˜æ²¡æœ‰æ ‡è®°ï¼Œä¸�å�—å½±å“�ã€‚z^@@P(\d+)@@$úw:tblBordersúw:tblWúw:tblLayoutzw:úw:valÚnoneúw:typeÚfixedzw:wÚ5000Úpctzw:tblCellMarÚdxaz	w:tblGridNz	w:gridColÚ4157zw:cantSplitz
w:trHeightrr   zw:hRuleÚatLeastzw:tcWÚ2500)r  r  r  )ÚtopÚleftÚbottomÚrightÚinsideHÚinsideV))r  Ú85)r  Ú113)r  r!  )ÚtablesÚrowsÚcellsÚtextr   r
   r   rZ   r	   r#   Ú_tblÚremoveÚ_trÚtblPrr‘   r   r   ÚsetrB   ÚfindÚget_or_add_trPrr   Ú_tcÚget_or_add_tcPr)Údocr«   Úmarkr(   Úh100Útblelr)  ÚtagÚoldÚbordersÚsideÚelÚlayre   ÚmarÚvalÚgridÚgcÚrowÚtrPrÚtrhrF   ÚtcPrÚtcws   &                       r   Ú_finish_pair_tablesrB    s#  € ð �z�zˆð	Ø—8‘8˜A•;×$Ñ$ QÕ'×,Ñ,×2Ñ2Ó4ˆDô �HŠH�_ dÓ+ˆßÙÜ�1—7‘7˜1“:‹ˆØ—‘ˆØ�‰�S—X‘X˜a•[—_‘_Ô%Ø—‘ˆÛ<ˆCØ—}‘}¤R¨£WÖ-�Ø—‘˜SÖ!ó .ñ =ô ˜nÓ-ˆÛLˆDÜ˜T D�[Ó)ˆB¯6©6´"°W³+¸vÔ+FÈÏÉÐWYÖHZñ Mà�‰�WÔÜ˜-Ó(ˆ¯'©'´"°X³,ÀÔ*HÈ%Ï,É,ÐWZÔJ[Ü˜Ó!ˆ§5¡5¬¨E«°FÔ#;¸Q¿U¹UÄ2ÀhÃ<ÐQVÔ=WÐY^×YeÑYeÐfgÔYhÜ˜.Ó)ˆÛK‰IˆDÜ˜T D�[Ó)ˆB¯6©6´"°U³)¸SÔ+AÀ2Ç6Á6Ì"ÈXË,ÐX]ÔC^Ð`c×`jÑ`jÐkmÖ`nñ Là�‰�SÔØ�z‰zœ"˜[›/Ó*ˆØÒØ—l‘l¤2 k£?Ö3�Ø—‘”r˜%“y &Ö)ñ 4à—8•8ˆCØ—7‘7×*Ñ*Ó,ˆDØ�K‰Kœ MÓ2Ô3Ø�aŒxÜ! ,Ó/�Ø—‘œ˜7›¤S¬¨T°C­Z¸#Õ-=Ó)>Ó%?Ô@Ø—‘œ˜9› yÔ1Ø—‘˜CÔ Ø—Y”Y�Ø—u‘u×,Ñ,Ó.�ØŸ<™<¬¨7«Ö4�CØ—K‘K Ö$ñ 5ä! 'Ó*�¨C¯G©G´B°u³I¸vÔ,FÈÏÉÔPRÐS[ÓP\Ð^cÔHdØ—‘˜CÖ ô ô ó; øô ô 	Ûð	ús   ’<QÑQÑQc                óÒ  € \         P                  P                  \        4      '       g6   \         P                  P                  \        4      '       d	   \        R3# RR3# \         P                  P                  VR4      p\        P                  ! \        4      pVP                  ^ ,          P                  P                   F²  pRP                  R VP                   4       4      pRV9   g   K.  RV9   g   K7  RV9   g   K@  \        P                  ! R	RV ,           R,           V^R
7      pVP                  '       d9   WuP                  ^ ,          n        VP                  R,           F
  pRVn        K  	   M	  T;'       g    RP                  4       '       dÙ   RV9   d   RV9   gË    ^ RIHp	 VP                  ^ ,          P                  P                  p
V
'       d1   V
R,          P                  P                  4       '       g
   V
R,          M*VP                  ^ ,          P                  P%                  4       pVP'                  \)        V4      P                  4       4       V	P*                  Vn        VP0                  P2                  p\5        V4       F0  pVP6                  \9        R4      8X  g   K  VP;                  V4       K2  	  VP=                  V4       VR3#   \.         d     Lwi ; i)uî   å¤�åˆ¶ç”¨æˆ·æ¯�ç‰ˆ -> é¡µçœ‰æ ‡é¢˜æ�¢æˆ�ã€Štitleã€‹ä¸“é¢˜ç»ƒä¹ ã€�å‰¯æ ‡é¢˜å†™è¿›é¡µçœ‰ç©ºè¡Œã€�æ¸…ç©ºæ­£æ–‡ -> è¿”å›žå�‚è€ƒåº•è·¯å¾„ã€‚
æ¯�ç‰ˆç¼ºå¤±æ—¶é€€å›žæ—§ TEMPLATE(ä»�å¸¦ __PAPER_TITLE__ å� ä½�ï¼Œäº¤ç»™ _set_header_placeholders)ã€‚NTzreference.docxr   c              3   ó8   "  € T F  qP                   x € K  	  R # 5ir  )r%  )r\   Úrs   & r   r]   Ú"_make_reference.<locals>.<genexpr>P  s   é € Ð.¡v !—v–v£vùrï   u   ã€Šu   ã€‹u   ä¸“é¢˜ç»ƒä¹ u   ã€Š[^ã€‹]*ã€‹r   ºr!   NNu   æ—¥æœŸu   å§“å��)ÚWD_ALIGN_PARAGRAPHúw:pFrA   )rÐ   rÑ   ÚexistsÚMASTERÚTEMPLATEr   ÚdocxÚDocumentÚsectionsÚheaderÚ
paragraphsÚrunsr   r   r%  r   Údocx.enum.textrH  Úadd_paragraphÚadd_runr   ÚCENTERÚ	alignmentr
   ÚelementÚbodyÚlistr3  r   r'  Úsave)Útitler   ÚtmpdirÚrefr   rd   ÚfullÚnewrE  rH  ÚhpsÚtgtrY  r7  s   &&&           r   Ú_make_referencerc  G  s  € ô �7‰7�>‰>œ&×!Ò!ÜŸG™GŸN™N¬8×4Ò4”ÀÐEÐE¸$ÀÐEÐEÜ
�'‰'�,‰,�vÐ/Ó
0€CÜ�Š”fÓ€Aà�Z‰Z˜�]×!Ñ!×,Ô,ˆØ�w‰wÑ. q§v¢vÓ.Ó.ˆØ�DŽ=˜U dž]¨~ÀÖ/EÜ—&’&Ð)¨5°5­=¸5Õ+@À$ÈaÔPˆCØ�v�vˆvØ!$—‘�q•	”ØŸ™ Ÿ˜�AØ�A–Fñ $áñ -ð 	�	ˆ	ˆr×Ñ×Ò H°¤O¸ÀC¼ð	Ý9Ø—*‘*˜Q•-×&Ñ&×1Ñ1ˆCß!¨#¨b­'¯,©,×*<Ñ*<×*>Ò*>�#�b–'ÀQÇZÁZÐPQÅ]×EYÑEY×EgÑEgÓEiˆCØ�K‰Kœ˜C›Ÿ™Ó(Ô)Ø.×5Ñ5ˆCŒMð �9‰9�>‰>€DÜ�4ŽjˆØ�6‰6”R˜“YÖØ�K‰K˜ŽOñ ð ‡F�Fˆ3„KØ�ˆ:Ðøô ô 	Ùð	ús   Æ%4K ÇBK ËK&Ë%K&c                óh  € V P                   ^ ,          P                  P                   F†  pVP                   Fs  pRVP                  9   d"   VP                  P                  RV4      Vn        RVP                  9   g   KH  VP                  P                  RT;'       g    R4      Vn        Ku  	  Kˆ  	  R# )uT   å…œåº•æ¨¡å¼�ç”¨ï¼šæ›¿æ�¢æ—§æ¨¡æ�¿é‡Œçš„ __PAPER_TITLE__ / __PAPER_SUB__ å� ä½�ç¬¦ã€‚Ú__PAPER_TITLE__Ú__PAPER_SUB__r   N)rO  rP  rQ  rR  r%  r'   )r/  r\  r   rd   rE  s   &&&  r   Ú_set_header_placeholdersrg  l  sy   € à�\‰\˜!�_×#Ñ#×.Ô.ˆØ—”ˆAØ  A§F¡FÔ*ØŸ™Ÿ™Ð(9¸5ÓA�”Ø !§&¡&Ö(ØŸ™Ÿ™¨¸¿¸ÀÓC�–ó	 ó /r/   c                 ó  € V P                   ^ ,          P                  pVP                  \        R4      4      pVf   \	        R4      q!P                  V4       VP                  \        R4      R4       VP                  \        R4      R4       R# )r±   zw:colsNzw:numÚ2zw:spaceÚ425)rO  Ú_sectPrr+  r   r   rB   r*  )r/  ÚsectPrÚcolss   &  r   Ú_set_two_columnsrn  v  sb   € Ø�\‰\˜!�_×$Ñ$€FØ�;‰;”r˜(“|Ó$€DØ‚|Ü˜8Ó$ˆ§m¡m°DÔ&9Ø‡H�HŒR�‹[˜#Ô §¡¬¨I«¸Ö >r/   z<{http://schemas.openxmlformats.org/officeDocument/2006/math}c                óÆ  € V P                   P                  p\        VP                  \        R,           4      4       Fr  pVP                  4       pVP                  V4      p\        VP                  \        R,           4      4       F  pVP                  WE4       K  	  VP                  V4       Kt  	  VP                  \        R4      4       EF  pVP                  \        R,           4      f   K$  VP                  \        R4      4      pVf   \        R4      qvP                  ^ V4       VP                  \        R4      4       F  pVP                  V4       K  	  \        R4      q™P                  \        R4      R4       VP                  \        R	4      4      p
V
e-   VP                  \        V4      P                  V
4      V	4       Kÿ  VP                  V	4       EK  	  R# )
uL  pandoc ä¼šæŠŠ"æ•´æ®µå�ªæœ‰ä¸€ä¸ªå…¬å¼�"å�‡çº§æˆ�å±•ç¤ºå…¬å¼�(oMathPara=å±…ä¸­)ã€‚ç»ƒä¹ å�·ç®—å¼�åº”é� å·¦ï¼Œ
å…¨éƒ¨æ‹†å›žè¡Œå†…å…¬å¼�(oMath)ã€‚ç«–å¼�/é˜µåˆ—æ‹†å®Œä»�æ˜¯å�Œä¸€ä¸ªæ¡†ï¼Œå�ªæ˜¯å·¦å¯¹é½�ã€‚
å�¦:WPS å¯¹"æ•´æ®µå�ªæœ‰å…¬å¼�"çš„æ®µè�½ä¼šè‡ªä½œä¸»å¼ å±…ä¸­æ¸²æŸ“(Wordä¸�ä¼š)â€”â€”æ‰€æœ‰å�«å…¬å¼�æ®µè�½æ˜¾å¼�å†™æ­»å·¦å¯¹é½�ã€‚Ú	oMathParaÚoMathrI  Núw:pPrzw:jcr  r  úw:rPr)rX  rY  rZ  ÚiterÚ_MNSÚ	getparentÚindexÚreversedr‘   Úinsertr'  r   r+  r   r*  rB   )r/  rY  ÚompÚparentÚidxÚchildrd   ÚpPrr4  ÚjcÚrPrs   &          r   Ú_inline_mathr�  �  sO  € ð �;‰;×Ñ€DÜ�D—I‘Iœd [Õ0Ó1Ö2ˆØ—‘“ˆØ�l‰l˜3ÓˆÜ˜cŸk™k¬$°­.Ó9Ö:ˆEØ�M‰M˜#Ö%ñ ;à�‰�cÖñ 3ð �Y‰Y”r˜%“y×!ˆØ�6‰6”$˜•.Ó!Ò)ÙØ�f‰f”R˜“[Ó!ˆØŠ;Ü˜gÓ&ˆC¯©°°CÔ(8Ø—;‘;œr &›zÖ*ˆCØ�J‰J�sŽOñ +ä˜Ó ˆ§&¡&¬¨G«°fÔ"=Ø�h‰h”r˜'“{Ó#ˆØ03²ˆ�
‰
”4˜“9—?‘? 3Ó'¨Ö,ÀSÇZÁZÐPRÇ^ó "r/   c                óä  € V P                   P                  pRpVP                  4        EFB  pVP                  \	        R4      8X  Ed"   VP                  \	        R4      4      pVe   VP                  \	        R4      4      MRpVRJ;'       dE    VP                  \	        R4      4      R8H  ;'       d     VP                  \	        R4      4      '       * pV'       d�   VeŒ   VP                  \	        R4      8X  dr   VP                  \	        R4      4      pVf   \        R4      qrP                  ^ V4       VP                  \	        R4      4      f   VP                  ^ \        R4      4       TpEKE  	  R# )	uÅ   ä¹¦å†™ç©ºç™½æ®µ(exactè¡Œé«˜ç©ºæ®µ)è·¨é¡µæ—¶ä¼šå’Œé¢˜ç›®å¤±æ•£â€”â€”é¡µé¡¶ä¸€å�—æ­»ç™½ã€�é¢˜ç•™ä¸Šé¡µã€‚
ç»™ç©ºç™½æ®µå‰�é�¢é‚£ä¸ªé¢˜ç›®æ®µè�½åŠ  keepNextï¼Œè®© Word æŠŠ"é¢˜+ç©ºç™½"å½“æ•´ä½“æŒªé¡µã€‚NrI  rr  ú	w:spacingz
w:lineRuleÚexactúw:rú
w:keepNext)
rX  rY  Úiterchildrenr3  r   r+  r_   r‘   r   ry  )r/  rY  Úprevr7  r~  ÚspÚis_blankÚpprs   &       r   Ú_keep_blank_with_questionrŒ  ™  s  € ð �;‰;×Ñ€DØ€DØ×Ñ×!ˆØ�6‰6”R˜“YÕØ—'‘'œ"˜W›+Ó&ˆCØ.1ªo�—‘œ"˜[›/Ô*À4ˆBØ $˜÷ 6ð 6¨2¯6©6´"°\Ó2BÓ+CÀwÑ+N÷ 6ð 6Ø "§
¡
¬2¨e«9Ó 5Ô5ð ç˜DÒ,°·±¼RÀ»YÔ1FØ—i‘i¤ 7£Ó,�Ø’;Ü% gÓ.�C·±¸A¸sÔ0CØ—8‘8œB˜|Ó,Ó-Ò5Ø—J‘J˜q¤+¨lÓ";Ô<Ø‹ó "r/   c                óÊ   € \        V P                  ;'       g    RP                  4       4      ;'       g0    V P                  P	                  R\
        ,           R,           4      RJ# )u  æ®µè�½æœ‰æ²¡æœ‰å†…å®¹ â€”â€” **ä¸�èƒ½å�ªçœ‹ p.text**ã€‚

âš  çº¯å…¬å¼�æ®µè�½ï¼ˆæ•´è¡Œå°±æ˜¯ä¸¤é�“ç®—å¼�ï¼‰çš„ p.text æ˜¯**ç©ºå­—ç¬¦ä¸²**ï¼šå…¬å¼�åœ¨ OMML å…ƒç´ é‡Œï¼Œ
ä¸�æ˜¯ w:t æ–‡æœ¬ã€‚å�ªçœ‹ p.text ä¼šæŠŠæ•´è¡Œè®¡ç®—é¢˜å½“ç©ºè¡Œï¼Œç«–æ�¡å…¨æ¼�ï¼ˆå®žæµ‹ 8 é�“å�ªåŠ ä¸Š 1 ä¸ªï¼‰ã€‚
r   ú.//rq  N)rŽ   r%  r   Ú_pr+  ru  ©rd   s   &r   Ú_has_contentr‘  ­  sF   € ô �—‘—�˜2×$Ñ$Ó&Ó'×XÐX¨1¯4©4¯9©9°U¼Tµ\ÀGÕ5KÓ+LÐTXÐ+XÐXr/   c                ó˜   € V P                   P                  R\        R4      ,           R,           \        R4      ,           R,           4      RJ# )u¯   ç¡¬åˆ†é¡µæ®µã€‚å®ƒæ˜¯ã€Œä¸€é�“é¢˜ç»“æ�Ÿã€�çš„è¾¹ç•Œä¹‹ä¸€ â€”â€” æ �å¼�æ¨¡å¼�ä¸‹æ¯�é¡µæœ€å�Žä¸€é¢˜
å�Žé�¢**æ²¡æœ‰é¢˜é—´è·�**ï¼ˆé¡µå°¾å�³ç©ºç™½ï¼‰ï¼Œå…¨é� è¿™ä¸ªæ®µè�½æ”¶å°¾ã€‚rŽ  zw:brz[@r  z="page"]N)r�  r+  r   r�  s   &r   Ú_is_pagebreakr“  ¶  s9   € ð �4‰4�9‰9�UœR ›ZÕ'¨$Õ.´°H³Õ=À
ÕJÓKÐSWÐWÐWr/   c                 ó  € \        V 4      '       d   R # V P                  P                  \        R4      4      pVf   R # VP                  \        R4      4      pVRJ;'       d+    VP	                  \        R4      4      \        \        4      8H  # )Frr  Nrƒ  zw:line)r‘  r�  r+  r   r_   r   Ú	GAP_TWIPS)rd   r~  r‰  s   &  r   Ú_is_gapr–  ¼  sf   € Ü�A‡‚ÙØ
�$‰$�)‰)”B�w“KÓ
 €CØ
‚{ÙØ	�‰”"�[“/Ó	"€BØ�Tˆ>×DÐD˜bŸf™f¤R¨£\Ó2´c¼)³nÑDÐDr/   c                ó¬  € V P                    EFÂ  pVP                  ;'       g    RpVP                  R4      pV'       g   VP                  R4      '       g   KL  V'       d   RMRpVP                   F7  pWEP                  9   g   K  VP                  P	                  VR^4      Vn         M	  \        VP                  4       Fß  pRVP                  9  d   K  VP                  P                  R4      vrgWen        VP                  pV F•  p	\        R4      qªP                  \        R4      4       VP                  V
4       T
p\        R4      p\        R4      pVP                  \        R4      R	4       Wœn        VP                  V4       VP                  V4       TpK—  	  Ká  	  VP                  P                  \        R
4      4      pVf'   \        R
4      qÑP                  P                  ^ V4       VP!                  \        R4      4       F  pVP#                  V4       K  	  \        R4      pV'       d   \$        3M\&        R,           Fn  p\        R4      pVP                  \        R4      R4       VP                  \        R4      \)        \+        VR,          4      4      4       VP                  V4       Kp  	  VP                  ^ V4       EKÅ  	  R# )uq  ç»™é€‰é¡¹è¡Œ/è®¡ç®—é¢˜å¹¶æŽ’è¡Œè£…åˆ¶è¡¨ä½�ï¼Œå¹¶æŠ¹æŽ‰æ ‡è®°ã€‚

âš  ä¸¤ä»¶äº‹ pandoc éƒ½å�šä¸�äº†ï¼šåˆ¶è¡¨ä½�ï¼ˆw:tabsï¼‰å®ƒä¸�è®¤ï¼›markdown é‡Œå†™çš„       
**ä¼šè¢«å®ƒè½¬æˆ�æ™®é€šç©ºæ ¼**ï¼ˆå®žæµ‹ w:tab/ ä¸ªæ•°ä¸º 0ï¼‰ã€‚æ‰€ä»¥åˆ†éš”ç¬¦ç”¨ â‡¥ï¼Œåœ¨è¿™é‡Œ
æ�¢æˆ�çœŸæ­£çš„ <w:tab/>ã€‚ä¸�èƒ½æ•´æ®µé‡�å»º â€”â€” é€‰é¡¹é‡Œå�¯èƒ½å�« OMML å…¬å¼�ï¼Œé‡�å»ºä¼šä¸¢å…¬å¼�ã€‚
r   ré   rë   rê   r…  zw:tabúw:tú	xml:spaceÚpreserverr  Nzw:tabsrG  r  r  zw:posrr   )rQ  r%  rL   rR  r'   rZ  r   Ú_rr   rB   Úaddnextr*  r   r�  r+  ry  r‘   r'  ÚCALC_TAB_CMÚOPT_TABS_CMr   r	   )r/  rd   ÚtxtÚis_calcr0  rE  rÿ   ÚtailÚanchorÚsegÚtrÚsrÚstr~  r4  Útabsr²   r*   s   &                 r   Ú_set_row_tabsr¨  Æ  s  € ð �^�^ˆØ�f‰f�lˆl˜ˆØ—.‘. Ó+ˆß˜3Ÿ>™>¨(×3Ò3Ùß#‰y¨ˆØ—”ˆAØ—v‘vŽ~ØŸ™Ÿ™¨¨b°!Ó4�”Ùñ ô �a—f‘f–ˆAØ˜AŸF™FÔ"ÙØŸ&™&Ÿ,™, uÓ-ˆKˆDØŒFØ—T‘TˆFÛ�Ü  Ó'�¯©´;¸wÓ3GÔ)HØ—‘˜rÔ"¨R FÜ  Ó'�¬k¸%Ó.@¨Ø—‘”r˜+“¨
Ô3¸s´WØ—	‘	˜"”˜vŸ~™~¨bÔ1¸B²6ó ñ ð �d‰d�i‰iœ˜7›Ó$ˆØŠ;Ü˜gÓ&ˆC¯©¯©°A°sÔ(;Ø—;‘;œr (›|Ö,ˆCØ�J‰J�sŽOñ -ä˜8Ó$ˆß%,”K‘>´+¸bµ/ÒAˆBÜ˜GÓ$ˆAØ�E‰E”"�W“+˜vÔ&¨¯©¬b°«k¼3¼sÀ2ÈÅ8»}Ó;MÔ(NØ�K‰K˜ŽNñ Bð 	�
‰
�1�d×óA r/   c                óv  € RpV P                    EF%  p\        V4      '       g   \        V4      '       d   RpK*  \        V4      '       g   K=  V'       dß   \	        R4      p\	        R4      p\	        R4      qUP                  \        R4      R4       VP                  V4       VP                  V4       \	        R4      qfP                  \        R4      R	4       R
Vn        VP                  V4       VP                  P                  VP                  P                  \        R4      4      e   ^M^ V4       RpEK(  	  R# )u3  æ¯�é�“é¢˜çš„é¦–æ®µå‰�åŠ ä¸€ä¸ªç�°è‰²ç«–æ�¡ â–�ã€‚

ä¸�åŠ é¢˜å�·æ˜¯ç”¨æˆ·å®šçš„ï¼ˆäº¤ä»˜å�¯ç¼–è¾‘ Wordï¼Œè€�å¸ˆå¢žåˆ é¢˜å�Žé‡�ç¼–å�·æ˜¯è´Ÿæ‹…ï¼‰ï¼Œ
ä½†æ²¡é¢˜å�·å°±æ²¡æœ‰è§†è§‰é”šç‚¹ï¼Œæ»¡é¡µæ–‡å­—å�—+ç©ºç™½å�—äº¤æ›¿çœ‹ä¸�å‡ºè¾¹ç•Œã€‚ç«–æ�¡æ˜¯**å­—ç¬¦**ä¸�æ˜¯
æ®µè�½å±žæ€§ï¼Œè€�å¸ˆä¸�æƒ³è¦�ç›´æŽ¥åˆ å¾—æŽ‰ã€‚
Tr…  rs  zw:colorr  Ú888888r˜  r™  rš  u   â–�rr  NF)rQ  r–  r“  r‘  r   r*  r   rB   r%  r�  ry  r+  )r/  Úfreshrd   rE  r€  rF   r*   s   &      r   Ú	_add_barsr¬  ð  sÞ   € ð €EØ�^�^ˆÜ�1�:Š:œ q×)Ò)ØˆEÙÜ˜A�ŠÙßÜ˜EÓ"ˆAÜ˜gÓ&ˆCÜ˜IÓ&ˆA¯©¬b°«k¸8Ô(DÀcÇjÁjÐQRÄmØ�H‰H�SŒMÜ˜EÓ"ˆA§E¡E¬"¨[«/¸:Ô$FÐQVÈÌØ�H‰H�QŒKØ�D‰D�K‰K˜QŸT™TŸY™Y¤r¨'£{Ó3Ò?™ÀQÈÔJØ‹ó r/   c                óÖ  € . p\        V P                  4       FÍ  p\        V4      '       g   \        V4      '       d˜   VRR  FŠ  pVP                  P                  \        R4      4      pVf'   \        R4      qCP                  P                  ^ V4       VP                  \        R4      4      e   Ko  VP                  ^ \        R4      4       KŒ  	  . pK¼  VP                  V4       KÏ  	  R# )u$  ä¸€é�“é¢˜çš„æ‰€æœ‰æ®µè�½ç»‘æˆ�æ•´ä½“ï¼Œä¸�è®¸æ‹†åˆ°ä¸¤é¡µã€‚

âš  ä¿�æŠ¤ç²’åº¦å’Œã€Œå°�é—®æ€Žä¹ˆæŽ’ã€�æ˜¯é…�å¥—çš„ï¼Œæ”¹ä¸€ä¸ªå¿…é¡»æ”¹å�¦ä¸€ä¸ªï¼ˆæˆ‘åˆ†ä¸¤è½®å�„è¸©ä¸€æ¬¡ï¼‰ï¼š
  Â· å°�é—®å�„ç•™ç©ºç™½æ—¶ç”¨æ•´é¢˜ç»‘å®š â†’ ä¸€é�“é¢˜é«˜è¿‘ä¸€é¡µï¼Œæ”¾ä¸�ä¸‹å°±æ•´ä½“æŽ¨èµ°ï¼Œä¸Šé¡µç•™å¤§å�Šç™½
  Â· å°�é—®ç´§æŒ¨æŽ’å�´ç”¨å°�é—®çº§ç»‘å®š â†’ é¢˜é�¢è¢«åŠˆä¸¤é¡µï¼Œ(3) ç‹¬è‡ªè·‘åˆ°ä¸‹ä¸€é¡µ
çŽ°åœ¨å°�é—®ç´§æŒ¨ç�€æŽ’ã€�é¢˜é�¢å¾ˆç´§å‡‘ï¼Œæ‰€ä»¥ç”¨æ•´é¢˜ç»‘å®šï¼ŒæŒªé¡µä»£ä»·å°�ï¼›
è€Œã€Œé¢˜é�¢è¢«æ‹†å¼€ã€�æ˜¯å­¦ç”Ÿçœ‹ä¸�å…¨é¢˜çš„ç¡¬ä¼¤ï¼Œä¸�èƒ½æŽ¥å�—ã€‚
Nrr  r†  rA   )
rZ  rQ  r–  r“  r�  r+  r   r   ry  rB   )r/  r#   rd   r  r~  s   &    r   Ú_keep_question_togetherr®  	  s¬   € ð €EÜ�#—.‘.Ö!ˆÜ�1�:Š:œ q×)Ò)Ø˜3˜B“Z�Ø—d‘d—i‘i¤ 7£Ó,�Ø’;Ü% gÓ.�C·±·±¸A¸sÔ0CØ—8‘8œB˜|Ó,Ó-Ô5Ø—J‘J˜q¤+¨lÓ";Ö<ñ  ð ŠEà�L‰L˜ŽOó "r/   gš™™™™™Ù?g      à?c                óÈ   € \        V 4      p\        P                  V 4      '       d   R# RTu;8:  d   R8:  g)   M RTu;8:  d   R8:  g   M RTu;8:  d
   R8:  d	    R#  R	# R# R	# )
u|  ä¸€ä¸ªå­—ç¬¦å� å‡ ä¸ªã€Œæ±‰å­—å®½ã€�ã€‚

âš  å¸Œè…Šå­—æ¯�ã€�å…¨è§’ç¬¦å�·ã€�æ•°å­¦è¿�ç®—ç¬¦**ä¸�èƒ½æŒ‰å�Šè§’ 0.55 ç®—** â€”â€” ä¸­è€ƒé¢˜é‡Œ
  ã€ŒÎ±ã€�Î²éƒ½æ˜¯é”�è§’ï¼Œå¦‚æžœ sinÎ±ï¼�cosÎ²ã€�è¿™ç§�ä¸€å�¥è¯�é‡Œå¡žå��å‡ ä¸ª Î±/Î²/ï¼�/Â°ï¼Œ
  æŒ‰ 0.55 ä¼°å‡ºæ�¥ä¸€è¡Œæ”¾å¾—ä¸‹ï¼ŒWPS é‡Œå®žé™…æŽ’äº†ä¸¤è¡Œï¼ˆå®žæµ‹å·® 2 è¡Œ = 1.2cmï¼Œ
  ç›´æŽ¥æŠŠå�Œé¡µæœ€å�Žä¸€é¢˜æŒ¤åˆ°ä¸‹ä¸€é¡µï¼‰ã€‚
rV   ip  iÿ  i    i¿'  i ÿ  iïÿ  gffffffî?rW   )ÚordrY   rZ   )rF   r˜   s   & r   Ú_ch_wr±  8  sV   € ô 	ˆA‹€AÜ‡z�z�!‡}‚}ÙØ�Ö�UÖ˜f¨Ö3¨VÖ3°vÀÖ7LÀfÕ7LÙð 8Máñ Ùr/   c                 ó&   € \        R  V  4       4      # )c              3   óf   "  € T F'  qP                  4       '       d   K  \        V4      x € K)  	  R # 5ir  )rX   r±  r[   s   & r   r]   Ú_width.<locals>.<genexpr>I  s   é € Ð6¡˜A¯)©)¯+ŒxŒu�Q�xˆx£ùs   ‚1ž1)rb   ©r   s   &r   Ú_widthr¶  H  s   € ÜÑ6¡Ó6Ó6Ð6r/   c                 óŽ   € \        ^\        V \        ,          4      V \        ,          '       d   ^,           4      # ^ ,           4      # )r!   )rz   r	   ÚCHARS_PER_LINE)re   s   &r   Ú	_lines_ofr¹  L  s3   € Üˆq”#�aœ.Õ(Ó)°!´n×2DÔ2D¨QÕLÓMÐMÈ!ÕLÓMÐMr/   c                óD   € \        R V P                  R4       4       4      # )u!   ä¸€æ®µæ–‡å­—æŽ’ä¸‹æ�¥å� å‡ è¡Œã€‚c              3   óJ   "  € T F  p\        \        V4      4      x € K  	  R # 5ir  )r¹  r¶  )r\   r   s   & r   r]   Ú_text_lines.<locals>.<genexpr>R  s   é € Ð=©}¨Œyœ ›×$Ð$«}ùó   ‚!#r   )rb   r   rµ  s   &r   Ú_text_linesr¾  P  s   € äÑ=¨q¯w©w°t¬}Ó=Ó=Ð=r/   c                ó¶  € \        \        V P                  RR4      4      4      p\        V 4      w  r#VR8X  dD   \	        V4      w  rE\        V4      pV'       d#   V\        \        R V 4       4      4      ,          pM\        V4      p\        \        ^V4      ,          \        ,           pV'       d)   V\        P                  V\        4      R,          ,          pV# )u)   â†’ é¢˜é�¢æ¸²æŸ“å‡ºæ�¥å¤§çº¦å¤šé«˜(cm)ã€‚r   r   rg   c              3   óF   "  € T F  p\        V4      ^,           x € K  	  R# 5i©r¡   N)r¶  r—   s   & r   r]   Ústem_height.<locals>.<genexpr>`  s   é € Ð"?¹$°Q¤6¨!£9¨q§=¢=»$ùs   ‚!g
×£p=
ç?)rP   r   r_   r€   r©   r¾  r¹  rb   ÚLINE_Hrz   Ú	LINE_BASErÜ   rÝ   )rc   r   r*   r“   r  r¨   r   Úhs   &       r   Ústem_heightrÆ  U  s§   € ä”> "§&¡&¨°Ó"4Ó5Ó6€AÜ˜"“�J€AØˆH„}ô   Ó"‰ˆÜ˜A“ˆßØ”YœsÑ"?¹$Ó"?Ó?Ó@Õ@ˆEøä˜A“ˆÜ”�Q˜“Õ¤Õ*€AßØ	Œ^×Ñ ¤6Ó*¨TÕ1Õ1ˆð
 €Hr/   c                ó´   € V'       g   ^ # \        V4      p\        V 4      p^pV\        ,           \        ,           W$,          8”  d   V^8  d   V^,          pK5  V# )u¨   è¿™é�“é¢˜å� å‡ ä¸ªæ �ã€‚

âš  é¢˜é�¢æ¯”æ �è¿˜é«˜æ—¶è®©å®ƒå� **æ•´æ•°ä¸ª**æ �ï¼Œä¸�è¦�ç¡¬å¡žè¿›ä¸€æ � â€”â€”
  ç¡¬å¡žä¼šæŠŠå�Žé�¢çš„æ �æŒ¤èµ°ï¼Œé¡µé�¢èŠ‚å¥�å°±ä¹±äº†ã€‚
)rx   rÆ  rô   Ú	MIN_BLANK)rc   rv   rÅ  r   rw   s   &&   r   Ú	band_spanrÉ  m  sI   € ÷ ÙÜ�EÓ€AÜ�r‹?€DØ	€AØ
”�-œ)Õ
# a¥eÔ
+°°A´Ø	ˆQ�ŠØ€Hr/   c                ó  € V'       g   R# \         R,          \        ^\        V4      4      ,          p\        V4      p\	        V 4      p\        W4      p\        \        W5,          V,
          \        ,
          V,
          4      # )u  æ �å¼�ï¼šè¿™é�“é¢˜è¯¥ç•™å¤šé«˜ä¹¦å†™ç©ºç™½ = æ �é«˜ âˆ’ é¢˜é�¢é«˜ âˆ’ é¢˜é—´è·�ã€‚

ç”¨æˆ· 2026-08-24 å®šçš„è§„åˆ™ï¼š**é™¤è®¡ç®—é¢˜ä¸€æ �ä¸¤é�“å¤–ï¼Œæ‰€æœ‰é¢˜åž‹éƒ½æ˜¯ä¸€æ �ä¸€é¢˜** â€”â€”
é€‰æ‹©é¢˜ã€�å¡«ç©ºé¢˜ã€�å¤šå°�é—®ä¸€å¾‹å� æ»¡ä¸€æ•´æ �ï¼Œä¸�å†�æŒ‰é¢˜åž‹ç»™ä¸�å�Œçš„å°�ç©ºç™½ã€‚
r   rl   )Ú
BAND_SLACKrz   r	   rx   rÆ  rÉ  rÈ  rô   )rc   rv   ÚslackrÅ  r   rw   s   &&    r   rå   rå   }  s`   € ÷ Ùô ˜Õœs 1¤c¨%£jÓ1Õ1€EÜ�EÓ€AÜ�r‹?€DÜ�"Ó€AÜŒy˜!�% $�,¬Õ/°%Õ7Ó8Ð8r/   c                ó(  a€ \        V 4       UUu. uF  w  r4W4\        V\        R7      3NK  	  pppV'       gJ   . pV F?  w  r4pVf   \        V3R lV 4       4      MRpVP                  W4\	        V^4      R34       KA  	  V# . . ^ rºp	V FY  p\        V^,          V4      pV'       d"   W½,           V8”  d   V	P                  V
4       . ^ rºV
P                  WÍ34       W½,          pK[  	  V
'       d   V	P                  V
4       . p\        V	4       EF{  w  rï\        R V 4       4      p\        R V 4       4      p\        V,
          \        \        V4      ^,
          ,          ,
          p\        \        V\        ^V4      ,          4      pV\        V	4      ^,
          8X  dn   VV8  dg   \        V4      V,          V,
          \        \        V4      ^,
          ,          ,
          \        ^V4      ,          p\        \        \        VV4      4      p\        V4       Fn  w  pw  rÍV\        V4      ^,
          8H  pTP                  V^ ,          V^,          \	        VV,          ^4      T;'       d    V\        V	4      ^,
          8  34       Kp  	  EK~  	  V# u uppi )uÊ  æŽ’ç‰ˆå†³ç­–çš„**å”¯ä¸€å‡ºå¤„** â†’ [(kind, grp, blank_cm, page_break_after)]ã€‚

âš  è¿™ä¸ªå‡½æ•°å­˜åœ¨çš„ç�†ç”±ï¼šé¢„è§ˆï¼ˆ/api/layoutï¼‰å’Œå¯¼å‡ºï¼ˆ_build_mdï¼‰å¿…é¡»é€�å€¼ä¸€è‡´ã€‚
  ä»¥å‰�ä¸¤è¾¹å�„å†™ä¸€å¥—ï¼Œå�Žç«¯æ”¹æˆ�ä¸ƒç±»é¢˜åž‹å�Žå°±æ¼‚äº† â€”â€” è€�å¸ˆé¢„è§ˆçœ‹åˆ°çš„å’Œä¸‹è½½
  æ‹¿åˆ°çš„ä¸�æ˜¯ä¸€å›žäº‹ã€‚è°�è¦�æ”¹åˆ†é¡µè§„åˆ™ï¼Œå�ªå‡†æ”¹è¿™é‡Œã€‚

bands çš„ä¸‰ç§�å�–å€¼ä¸�èƒ½æ··ï¼š
  None  è€�è°ƒç”¨æ–¹æ²¡ä¼  â†’ æŒ‰é¢˜åž‹ç»™å›ºå®šç©ºç™½ï¼ˆæ—§è¡Œä¸ºï¼‰
  0     ç”¨æˆ·é€‰çš„ã€Œä¸�æŽ’ç‰ˆã€�â†’ é›¶ç©ºç™½
  2/3/4 æ �å¼�

æ �å¼�åˆ†ä¸¤æ­¥ï¼Œç¼ºä¸€ä¸�å�¯ï¼š
  â‘  åˆ†é¡µï¼šæ¯�æ»¡ bands æ �æ�’ç¡¬åˆ†é¡µç¬¦ã€‚**ä¸�é� ç©ºç™½æŠŠé¡µæ’‘æ»¡** â€”â€”
     æ’‘é¡µé� ä¼°é«˜ï¼Œä¼°é«˜ä¸€å��å¤§å°±å¤šæŒ¤ä¸€é¢˜ä¸Šæ�¥ï¼ˆ3 æ �å†’å‡ºç¬¬ 4 é¢˜ï¼‰ï¼Œ
     å��å°�å°±æŠŠå�Žé�¢çš„æ �æŽ¨èµ°ã€�é¡µåº•ç©ºä¸€å¤§ç‰‡ã€‚
  â‘¡ åŒ€ç©ºç™½ï¼š**å�Œä¸€é¡µå†…æ¯�æ �çš„ä¹¦å†™ç©ºç™½ä¸€æ ·é«˜**ï¼ˆç”¨æˆ· 2026-08-26 å®šï¼š
     ã€Œç©ºè¡Œè¦�ä¿�æŒ�ä¸€è‡´ã€�ï¼‰ã€‚å�šæ³•æ˜¯æ‹¿è¿™é¡µå‰©ä¸‹çš„é«˜åº¦é™¤ä»¥æ �æ•°ï¼Œ
     è€Œä¸�æ˜¯å�„é¢˜å�„ç®—ã€Œæ �é«˜ âˆ’ è‡ªå·±çš„é¢˜é�¢é«˜ã€�â€”â€” é‚£æ ·é¢˜é�¢ä¸‰è¡Œçš„é¢˜
     ç©ºç™½å°±æ¯”ä¸€è¡Œçš„å°‘ 2cmï¼Œçœ‹ç�€å�‚å·®ä¸�é½�ã€‚
     æ¯�é¡µæœ€å�Žä¸€æ �ä¸�ç”»ç©ºç™½ï¼šåˆ†é¡µç¬¦å‰�å†�å¡žä¸€æ®µç©ºç™½ä¼šæŠŠå®ƒé¡¶åˆ°ä¸‹ä¸€é¡µã€‚
)Úkeyc              3   ó<   <"  € T F  p\        VS4      x € K  	  R # 5ir  )r„   )r\   r|   r‚   s   & €r   r]   Úplan_bands.<locals>.<genexpr>¨  s   øé € Ð9±S°œ	 ! U×+Ð+³Sùs   ƒr   Fc              3   ó*   "  € T F	  w  rVx € K  	  R # 5ir  r–   )r\   rƒ   r‰  s   &  r   r]   rÐ  ·  s   é € Ð)¡D™5˜1•B£Dùs   ‚c              3   óJ   "  € T F  w  r\        V^,          4      x € K  	  R# 5irÁ  )rÆ  )r\   Úgrƒ   s   &  r   r]   rÐ  ¸  s   é € Ð7±$©$¨!”K  !¥×%Ð%³$ùr½  )r¾   rz   rÆ  rB   ÚroundrÉ  rJ   rb   ru   rô   r{   rÈ  rx   r  )r¼   rv   r‚   rú   rû   ÚgroupsrC   ÚtallÚblankÚpagesÚcurÚusedrÓ  ÚspanÚpiÚpageÚnspanÚstemsÚfreeÚunitÚcapÚjÚlasts   &&f                    r   rñ   rñ   Ž  s(  ø€ ô, GQÐQVÔFWÔXÑFW¹¸ˆtœ#˜c¤{Ô3Ó4ÑFW€FÑXßØˆÛ%‰OˆD�tØ=Bº]”CÔ9±SÓ9Ô9ÐPSˆEØ�J‰J˜¤5¨°£?°EÐ:Ö;ñ  &ð ˆ
à˜2˜q�€EÛˆÜ˜˜1�˜uÓ%ˆß�D•K %Ô'Ø�L‰L˜Ô¨2¨q DØ�
‰
�A�9Ô˜t�|štñ	 ÷
 Ø�‰�SÔà
€CÜ˜e×$‰ˆÜÑ)¡DÓ)Ó)ˆÜÑ7±$Ó7Ó7ˆÜ˜5Õ ¤6¬S°«Y¸­]Õ#;Õ;ˆÜ”9˜d¤S¨¨E£]Õ2Ó3ˆØ”�U“˜a•Ô E¨E¤Mô ˜uÓ%¨Õ-°Õ5Üœs 4›y¨1�}Õ-õ.Ü14°Q¸³õ?ˆCä”y¤# d¨C£.Ó1ˆDÜ% džO‰LˆA‰y�Øœ˜T› Q�Ñ&ˆDð
 �J‰J˜˜!�˜a �d¤E¨$°­+°qÓ$9Ø×4Ð4 ¤c¨%£j°1¥nÑ!4ð6ö 7ô ,ñ %ð( €JùóM Ys   �Jc           	     ó&  € V P                  R4      ;'       g    RP                  4       pV P                  R4      ;'       g    Rp\        P                  ! RR7      p \	        WV4      w  rEV'       g   \        R\        ,           4      h\        W4      p\        P                  P                  VR4      p\        VR	R
R7      P                  V4       \        P                  P                  VR4      p\        P                  ! \        RRVRV,           RV.R^<R7      p	V	P                   ^ 8w  g&   \        P                  P#                  V4      '       g4   \        RV	P$                  P'                  R
R4      R,          ,           4      h\(        P*                  ! V4      p
\-        V
4       \/        V
4       \1        V
4       \3        V
4       \5        V
4       \7        V
4       V'       d   \9        W¡V4       V P                  R4      '       d   \;        V
4       \        P                  P                  VR4      pV
P=                  V4       \        VR4      P?                  4       \@        PB                  ! VRR7       #   \@        PB                  ! TRR7       i ; i)uJ   payload -> docx bytesã€‚å¤±è´¥æŠ›å¼‚å¸¸(è°ƒç”¨æ–¹å…œåº•å›žé€€çº¯æ–‡æœ¬)ã€‚r\  u   ä¸“é¢˜r   r   Úzjt_export_)Úprefixu   æ‰¾ä¸�åˆ°å¯¼å‡ºæ¯�ç‰ˆ/æ¨¡æ�¿ï¼šzpaper.mdre   zutf-8)Úencodingzout.docxz-fz"markdown+tex_math_single_backslashz--reference-doc=z-oT)Úcapture_outputÚtimeoutu   pandoc å¤±è´¥: Úignore:Ni,  Nrm  z
final.docxÚrb)Úignore_errors)"r_   r   ÚtempfileÚmkdtemprc  ÚRuntimeErrorrK  r  rÐ   rÑ   r   rÒ   rÓ   Ú
subprocessÚrunÚPANDOCÚ
returncoderJ  ÚstderrÚdecoderM  rN  rB  r�  r¨  r¬  rŒ  r®  rg  rn  r[  ÚreadÚshutilÚrmtree)r	  r\  r   Útmpr^  Úplaceholder_modeÚmdÚmdfileÚoutdocxrE  r/  Úfinalps   &           r   Úbuild_paper_docxr   Í  sà  € à�[‰[˜Ó!×-Ð- X×4Ñ4Ó6€EØ
�+‰+�eÓ
×
"Ð
" €CÜ
×
Ò
 -Ô
0€Cð/Ü /°¸CÓ @ÑˆßÜÐ@Ä6ÕIÓJÐJÜ�wÓ$ˆÜ—‘—‘˜c :Ó.ˆÜˆV�S 7Ô+×1Ñ1°"Ô5Ü—'‘'—,‘,˜s JÓ/ˆô �NŠNœF DÐ*NØ"Ð$6¸Õ$<¸dÀGðMà*.¸ô<ˆð �<‰<˜1Ô¤B§G¡G§N¡N°7×$;Ò$;ÜÐ0°1·8±8·?±?À7ÈHÓ3UÐVZÕ3[Õ[Ó\Ð\Ü�mŠm˜GÓ$ˆÜ˜CÔ Ü�SÔÜ�cÔÜ�#ŒÜ! #Ô&Ü Ô$ßÜ$ S°Ô5Ø�;‰;�v×ÒÜ˜SÔ!Ü—‘—‘˜c <Ó0ˆØ�‰�ÔÜ�F˜DÓ!×&Ñ&Ó(ä�Š�c¨Ö.øŒ�Š�c¨Ö.ús   ÁC4I6 ÅB5I6 ÈAI6 É6J)r   r   )gš™™™™™	@gÍÌÌÌÌÌ@)g      @g      @)r   g      %@)r1   r3   r5   r<   r>   r?   r@   )z\\ r0   )r   g      @rq   g      (@)rg   rh   rp   )r¡   )YÚ__doc__rÐ   r   rÎ   rñ  rî  rø  rM  Údocx.oxml.nsr   Ú	docx.oxmlr   rÑ   ÚdirnameÚabspathÚ__file__ÚHEREr   rK  rL  Úwhichró  ÚLAYOUTr   r   Úcompiler$   r&   rG   rN   rY   r`   ra   rP   rf   r†   rÜ   rô   rÝ   rž  r�  r	   r•  rˆ   ru   rt   rx   r‡   r~   r„   r�   r¥   r�   r€   r©   r¬   r¯   rõ   r³   r¸   r¾   r  rB  rc  rg  rn  ru  r�  rŒ  r‘  r“  r–  r¨  r¬  r®  rÃ  rÄ  r¸  rÈ  rË  r±  r¶  r¹  r¾  rÆ  rÉ  rå   rñ   r   r–   r/   r   Ú<module>r     sŸ  ðñN÷ 4× 3× 3Û Ý Ý !à	‡w�w‡��r—w‘w—‘ xÓ0Ó1€Ø	�‰�‰�dÐ<Ó	=€Ø�7‰7�<‰<˜Ð>Ó?€Ø	�Š�hÓ	×	=Ð	=Ð#=€à
ˆZ˜˜J¨¨:°q¸+Ð	F€òòð, �*Š*Ð(Ó
)€ò
R€ò!òH	ð 
‡z‚zÐ,Ó-€Ø�JŠJÐgÓh€	Ø�jŠjÐbÓc€òòð^ ˆcØ
ˆcØ
ˆcàˆcØ�Ø�Øˆcà
ˆcØˆsð	€ð ˜$ 	¨4Ð0€Ø	€à	€Ø#€Ø€Ù�˜•Ó€	ð �#�q˜$  3¨¨4Ð0€ð> €	Ø	
ˆAˆq�!�Q˜Ð€òð ,€ò	"òò3ð 	�
Š
Ð0Ó1€Ø
�
Š
Ð/Ó0€ò"òJ#òò,Yð9€ò
TòDòò4F/òR-!ò`"òJDò?ð F€òTò0ò(YòXòEò'òTò2ðJ 
€Ø€	ð €Ø€	Ø€
òò 7òNò>ò
ò0ò 9ô"<ô~$/r/   