| tex :: ÇÏÀÌÇ TEX :: HyphenÀº TexÀÇ ÆÐÅÏÀ» »ç¿ëÇÏ¿© ´Ü¾î¸¦ ÇÏÀÌÇÂÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
tex :: ÇÏÀÌÇ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Jan Pazdziora
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~janpaz/TeX-Hyphen-0.140/lib/TeX/Hyphen.pm
tex :: ÇÏÀÌǠű×
tex :: ÇÏÀÌÇ ¼³¸í
Tex :: HyphenÀº TexÀÇ ÆÐÅÏÀ» »ç¿ëÇÏ¿© ´Ü¾î¸¦ ÇÏÀÌÇÂÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. TeX :: HyphenÀº TexÀÇ PatternÀ» »ç¿ëÇÏ¿© ´Ü¾î¸¦ ÇÏÀÌÇÂÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. ½Ä ³ëÇÁ°¡ Åػ罺 :: ÇÏÀÌÇÂÀ» »ç¿ëÇϽʽÿÀ. $ HYP = »õ·Î¿î TEX :: ÇÏÀÌÇ 'ÆÄÀÏ'=> 'hyphen.tex', '½ºÅ¸ÀÏ'=> 'czech', leftmin => 2, workmin => 2; # ³» $ HYP = »õ·Î¿î TEX :: ÇÏÀÌÇ "hyphen.tex"; ³» $ word = "Ç¥Çö"; My @points = $ HYP-> ÇÏÀÌÇ ($ ´Ü¾î); $ hyp-> ½Ã°¢È ($ ´Ü¾î), "n"À» ÀμâÇϽʽÿÀ; »ý¼ºÀÚ new ()´Â »õ·Î¿î ÇÏÀÌÇ °´Ã¼¸¦ ¸¸µé°í ÆÐÅÏÀ¸·Î ÆÄÀÏÀ» ¸Þ¸ð¸®¿¡·ÎµåÇÕ´Ï´Ù. ±×·± ´ÙÀ½ÀÌ °´Ã¼ÀÇ ¸Þ¼Òµå¸¦ È£ÃâÇÏ¿© ´Ü¾îÀÇ ÇÏÀÌÇÂÀ» ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ìÀÌ ¸ðµâ¿¡ Æ÷ÇÔ µÈ ±âº» µµ³Îµå E. KnuthÀÇ hyphen.tex´Â ´ë½Å¿¡ »ç¿ëµË´Ï´Ù. Constructou´Â »õ () È£Ãâ¿¡ ´ëÇÑ Àμö¸¦ ÇؽÃ, °¡´ÉÇÑ ¿É¼Ç arefilenameÀ¸·Î Åë°ú ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÐÅÏ. ±×°ÍÀº·ÎµåµÇ°í °á°ú °´Ã¼°¡ ÇØ´ç ÆÄÀÏÀÇ ÆÐÅÏ¿¡ µû¶ó ÇÏÀÌÇÂÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆíÀÇ ¹× ÀÌÀü ¹öÀü°úÀÇ È£È¯¼ºÀ» À§ÇØ ÆÄÀÏ À̸§À» ù ¹ø° (Ȧ¼ö) ¸Å°³ º¯¼ö·Î ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. STLEALVARIVE ¾ð¾î´Â Ưº°ÇÑ ¹Ù·Î °¡±â¸¦ »ç¿ëÇÕ´Ï´Ù. ÆÐÅÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. Àüü TEX È®ÀåÀ» ¼öÇàÇÏ´Â ´ë½Å Perl Äڵ带 »ç¿ëÇÏ¿© ÆÐÅÏÀ» ±¸¹® ºÐ¼®ÇÕ´Ï´Ù. ½ºÅ¸ÀÏ ¿É¼ÇÀº Tex :: Hyphen :: Name_OF_The_Style ¸ðµâÀ»·ÎµåÇÏ°í IT.Curry¿¡¼ ¹ß°ß µÈ ±¸¹® ºÐ¼® ÇÔ¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. ÇöÀç ¿µ¾î ·ÎºÎÅ͵µ ±âº» üÄÚ (¿µ¾î·Î ÀÛµ¿ÇÏ´Â ¿µ¾î·Î ÀÛµ¿ ÇÔ) µ¶ÀϾ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ´Ù¸¥ ¾ð¾î / ½ºÅ¸ÀÏÀ» Áö¿øÇÏ·Á´Â °æ¿ì ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â Tex :: Hyphen :: Czech Man Page¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ´Â ½ºÅ¸ÀÏ file.rightMinthe ÃÖ¼Ò Á¾·á ÇÏÀ§ ¹®ÀÚ¿¿¡ ÁöÁ¤µÈ ±âº»°ªÀ» ÀçÁ¤ÀÇÇÕ´Ï´Ù. ÀÌ´Â SportyMethod HypHyhyhyAte ()°¡ ÁöÁ¤ÇÑ ½ºÅ¸ÀÏ ÆÄÀÏ¿¡ ÁöÁ¤µÈ ±âº»°ªÀ» ÀçÁ¤ÀÇÇÕ´Ï´Ù. $ HYP-> ½Ã°¢È ( 'Ç¥Çö')¸®½ºÆ® (3, 5, 8, 10)¸¦ ¹ÝȯÇÕ´Ï´Ù. .method Visualize ()´Â ÀÌ·¯ÇÑ Á¡À» Ç¥½ÃÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖÀ¸¹Ç·Î $ HYP-> ½Ã°¢È ( 'Ç¥Çö')´Â Àû¾îµµ ¿µ¾î ÆÐÅÏÀ» À§ÇØ REP-RE-SEN-TA -¸¦ ¹ÝȯÇؾßÇÕ´Ï´Ù. Leftmin ¹× $ Tex :: ÇÏÀÌÇ :: ReightMinÀº ÇÏÀÌÇÂÀ» ÇÒ ¼ö¾ø´Â ÃÖ¼ÒÇÑÀÇ ½ÃÀÛ ¹× Á¾·á ÇÏÀ§ ¹®ÀÚ¿À» Á¦ÇÑÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. µÎ °¡Áö ±âº»°ªÀº µÎ °¡Áö·Î º¯°æµÇÁö¸¸ ÆÐÅÏÀ» »ý¼ºÇÏ´Â µ¥ »ç¿ëµÇ´Â ÆĶó¿þ¾î¿Í ÀÏÄ¡Çϵµ·Ï º¯°æÇؾßÇÕ´Ï´Ù. ÀÌvariable $ tex :: ÇÏÀÌÇ :: µð¹ö±×´Â ÀϺΠÅë°è ¹× 󸮸¦ º¸·Á¸é ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÀÌÇ ÆÐÅÏÀÌ Æ÷ÇÔ µÈ ÆÄÀÏÀº '¹× v ¾×¼¾Æ®°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. üÄÚ (¹× ±âŸ) ¾ð¾î·Î »ç¿ëµË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
tex :: ÇÏÀÌÇ °ü·Ã ¼ÒÇÁÆ®¿þ¾î