OSDN Git Service

add jikkourei support
[otptools/otptools.git] / markupper.py
index 779b2de..1fad385 100644 (file)
@@ -148,6 +148,9 @@ class Markupper(object):
             elif re.search(ur"^☆リスト", line):
                 self._list(line)
                 continue
+            elif re.search(ur"^☆実行例", line):
+                self._list(line)
+                continue
             elif re.search(ur"^☆flow", line):
                 self._flow(line)
                 continue
@@ -294,6 +297,7 @@ class Markupper(object):
         line = re.sub(ur"[★*](表[0-9〜~、]+)", ur"<b>\1</b>", line)
         line = re.sub(ur"[★*](図[0-9〜~、]+)", ur"<b>\1</b>", line)
         line = re.sub(ur"[★*](写真[0-9〜~、]+)", ur"<b>\1</b>", line)
+        line = re.sub(ur"[★*](実行例[0-9〜~、]+)", ur"<b>\1</b>", line)
         line = re.sub(ur"[★*](リスト[0-9~〜、]+)", ur"<b>\1</b>", line)
         line = re.sub(ur"[★*](コラム[0-9〜~、]+)", ur"<b>\1</b>", line)
         line = re.sub(ur"[★*]b\[(.*?)\]", ur"<b>\1</b>", line)
@@ -356,7 +360,7 @@ class Markupper(object):
 
     def _list(self, line):
         try:
-            str_title = re.search(ur"^☆(リスト.*)$", line).group(1)
+            str_title = re.search(ur"^☆((リスト|実行例).*)$", line).group(1)
         except AttributeError:
             str_title = ""
         print "<p class='caption'><b>%s</b></p>" % (str_title)