*** empty log message ***
authorhanda <handa>
Mon, 11 Aug 2003 01:23:30 +0000 (01:23 +0000)
committerhanda <handa>
Mon, 11 Aug 2003 01:23:30 +0000 (01:23 +0000)
mainpage.txt
utils/dbformat.sh
utils/exmim.sh
utils/exprog.sh
utils/ja_filter.rb

index 34365c4..2bd4e3d 100644 (file)
@@ -1,8 +1,10 @@
-/***en
-@mainpage The M17N Library Documentation
+/***en @mainpage The M17N Library Documentation */     -*- coding: euc-jp; -*-
+/***ja @mainpage M17N ¥é¥¤¥Ö¥é¥ê */
 
 
-@section what What is the m17n library?
+/***en @section what What is the m17n library? */
+/***ja @section what M17N ¥é¥¤¥Ö¥é¥ê¤È¤Ï? */
 
 
+/***
 The @e m17n @e library is a multilingual text processing library for
 the C language.
 
 The @e m17n @e library is a multilingual text processing library for
 the C language.
 
@@ -44,15 +46,17 @@ information efficiently.
 system.
 
 </ul>
 system.
 
 </ul>
-
-@section usage How to use it?
-
+*/
+/***en @section usage How to use it? */
+/***ja @section usage ÍøÍÑË¡ */
+/***
 Just include <m17n.h> in your program, and link it with the m17n
 library by -lm17n.  See @ref m17nIntro @latexonly
 Just include <m17n.h> in your program, and link it with the m17n
 library by -lm17n.  See @ref m17nIntro @latexonly
-(P.\pageref{group__m17nIntro}) @endlatexonly for the detail.
-
-@section contact Contact us:
+(P.\pageref{group__m17nIntro}) @endlatexonly for the detail.  */
 
 
+/***en @section contact Contact us: */
+/***ja @section contact Ï¢ÍíÀè */
+/***
 Global IT Security Group\n
 National Information Technology Research Institute\n
 Institute of Advanced Industrial Science and Technology
 Global IT Security Group\n
 National Information Technology Research Institute\n
 Institute of Advanced Industrial Science and Technology
@@ -64,9 +68,11 @@ Bug report: m17n-lib-bug@m17n.org
 Mailing list (English): m17n-lib@m17n.org
 
 Mailing list (Japanese): m17n-lib-ja@m17n.org
 Mailing list (English): m17n-lib@m17n.org
 
 Mailing list (Japanese): m17n-lib-ja@m17n.org
+*/
 
 
-@section Acknowledgements
-
+/***en @section ack Acknowledgements */
+/***ja @section ack ¼Õ¼­ */
+/***
 Special thanks to:
 
 <ul>
 Special thanks to:
 
 <ul>
@@ -77,6 +83,5 @@ Author of Doxygen (<http://www.stack.nl/~dimitri/doxygen/>).  Without
 this tool, it would have been impossible to create this document.
 
 </ul>
 this tool, it would have been impossible to create this document.
 
 </ul>
-
 */
 
 */
 
index 7376bd5..b1417a4 100755 (executable)
@@ -3,9 +3,15 @@
 cat <<EOF
 /***en @page m17nDBFormat Data format of the m17n database
 
 cat <<EOF
 /***en @page m17nDBFormat Data format of the m17n database
 
-This section describes formats of these data supplied by the m17n
-database.
+¤³¤³¤Ç¤Ï¡¢M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÄ󶡤µ¤ì¤ë³Æ¥Ç¡¼¥¿¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò²òÀ⤹
+¤ë¡£ */
+
+/***ja @page m17nDBFormat M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ç¡¼¥¿¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
 
 
+This section describes formats of these data supplied by the m17n
+database. */
+////
+/***
 <ul>
 EOF
 
 <ul>
 EOF
 
@@ -20,3 +26,7 @@ cat $* | \
 sed -n -e '/\/\*\*\*/,/\*\// p' | \
 sed -e 's/@section/@subsection/' \
     -e 's/@page/@section/'
 sed -n -e '/\/\*\*\*/,/\*\// p' | \
 sed -e 's/@section/@subsection/' \
     -e 's/@page/@section/'
+
+# Local Variables:
+# coding: euc-jp
+# End:
index b35f723..6119249 100755 (executable)
@@ -1,8 +1,9 @@
 #!/bin/sh
 
 cat <<EOF
 #!/bin/sh
 
 cat <<EOF
-/***en @page m17nExMim Example Input Methods
-
+/***en @page m17nExMim Example Input Methods */
+/***ja @page m17nExMim ¥µ¥ó¥×¥ëÆþÎϥ᥽¥Ã¥É */
+/***
 This section describes these example input methods.  They are to
 demonstrate the usage of the m17n library, not for practical use.
 
 This section describes these example input methods.  They are to
 demonstrate the usage of the m17n library, not for practical use.
 
@@ -21,3 +22,7 @@ sed -n -e '/;; \/\*\*\*/,/;; \*\// p' | \
 sed -e 's/;; *//' \
     -e 's/@section/@subsection/' \
     -e 's/@page \([^.]*\).mim/@section \1 \1.mim --/'
 sed -e 's/;; *//' \
     -e 's/@section/@subsection/' \
     -e 's/@page \([^.]*\).mim/@section \1 \1.mim --/'
+
+# Local Variables:
+# coding: euc-jp
+# End:
index 15d0030..b45a61d 100755 (executable)
@@ -1,8 +1,9 @@
 #!/bin/sh
 
 cat <<EOF
 #!/bin/sh
 
 cat <<EOF
-/***en @page m17nExProg Example Programs
-
+/***en @page m17nExProg Sample Programs */
+/***ja @page m17nExProg ¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à */
+/***
 This section describes these example programs.  They are to demonstrate
 the usage of the m17n library, not for practical use.
 
 This section describes these example programs.  They are to demonstrate
 the usage of the m17n library, not for practical use.
 
@@ -20,3 +21,7 @@ cat $* | \
 sed -n -e '/\/\*\*\*/,/\*\// p' | \
 sed -e 's/@section/@subsection/' \
     -e 's/@page \([^ ]*\)/@section \1 \1 --/'
 sed -n -e '/\/\*\*\*/,/\*\// p' | \
 sed -e 's/@section/@subsection/' \
     -e 's/@page \([^ ]*\)/@section \1 \1 --/'
+
+# Local Variables:
+# coding: euc-jp
+# End:
index eb146df..3428949 100755 (executable)
@@ -18,12 +18,12 @@ while gets
   gsub!("@returns", "@par Ìá¤êÃÍ:")
   gsub!("@return", "@par Ìá¤êÃÍ:")
  #let doxygen find functions
   gsub!("@returns", "@par Ìá¤êÃÍ:")
   gsub!("@return", "@par Ìá¤êÃÍ:")
  #let doxygen find functions
-  gsub!(/[a-z_]\s\(\)/) {|m| m.delete!(" ")}
+  gsub!(/[a-zA-Z_]\s\(\)/) {|m| m.delete!(" ")}
  #make variables in function descriptions shown in bold
  #make variables in function descriptions shown in bold
-  gsub!(/\$[A-Z_]+/) {|m| m.delete!("$").reverse.downcase!.concat(" e@").reverse}
+  gsub!(/\$[A-Z_]+/) {|m| m.delete!("$").reverse.downcase!.concat(" b@").reverse}
 
    case  $_
 
    case  $_
-     when /^$/
+     when /^\s*$/
        if doxy == 1 
            buf.push($_)
           end
        if doxy == 1 
            buf.push($_)
           end
@@ -42,22 +42,24 @@ while gets
          end
        end
      when /\/\*{2,3}en.*\*\//  #english one liner is omitted
          end
        end
      when /\/\*{2,3}en.*\*\//  #english one liner is omitted
-     when /\/\*{2,3}ja.*\*\//  #one liner
+     when /\/\*\*ja.*\*\//     #one liner
+     when /\/\*\*\*ja.*\*\//   #one liner
         buf.push($_.gsub!(/\/\*+ja/, " ").gsub!(/\*\//, " "))
         buf.push($_.gsub!(/\/\*+ja/, " ").gsub!(/\*\//, " "))
-     when /\/\*{2,3}.*\*\//    #one liner
-        buf.push($_.gsub!(/\/\*+/, " ").gsub!(/\*\//, " "))
+     when /\/\*\*\s.*\*\//     #one liner
+     when /\/\*\*\*\s.*\*\//   #one liner
+        buf.push($_.gsub!(/\/\*+/, " ").gsub!(/\*\//, " ")).push("\n")
 
 
-     when /\/\*\s|\/\*{2,3}en/
+     when /\/\*{1,2}\s|\/\*{2,3}en|\/\*\*ja/  #this is not for Ja nor users
        doxy = -1
        doxy = -1
-     when /\/\*{2,3}ja/
+     when /\/\*\*\*ja/
         buf.push($_.gsub!(/\/\*+ja/, " "))
        doxy = 1
         buf.push($_.gsub!(/\/\*+ja/, " "))
        doxy = 1
-     when /\/\*{2,3}/  
+     when /\/\*\*\*/   
         buf.push($_.gsub!(/\/\*+/, " "))
        doxy = 1
 
      when /EXAMPLE_CODE/ 
         buf.push($_.gsub!(/\/\*+/, " "))
        doxy = 1
 
      when /EXAMPLE_CODE/ 
-        buf.push($_.gsub!(/#if EXAMPLE_CODE/, "@par Î㡧 \n @code \n"))
+        buf.push($_.gsub!(/#if EXAMPLE_CODE/, "\n \n @par Î㡧 \n @code"))
        doxy = 1
 
      when /#endif/
        doxy = 1
 
      when /#endif/
@@ -86,3 +88,9 @@ while gets
         end
    end
 end
         end
    end
 end
+
+commentblock(buf)
+
+# Local Variables:
+# coding: euc-jp
+# End:
\ No newline at end of file