プロジェクト

全般

プロフィール

Markdown » 履歴 » バージョン 1

kanata, 2025/04/13 16:13

1 1 kanata
# Markdown
2
3
{{rawhtml(<canvas id="map"></canvas><script src="/javascripts/pagemap.min.js"></script><script>pagemap(document.querySelector("#map"));</script>)}}
4
5
{{toc}}
6
7
## Markdownの記述例
8
9
```
10
**太字**
11
*斜体*
12
~~取り消し線~~
13
`inline code`
14
15
# 見出し1
16
## 見出し2
17
### 見出し3
18
19
* リスト1
20
* リスト2
21
* リスト3
22
23
1. リスト1
24
2. リスト2
25
3. リスト3
26
27
\`\`\`java
28
public class HelloWorld {
29
  public static void main (String[] args) {
30
    System.out.println("hello, world");
31
  }
32
}
33
\`\`\`
34
35
| テーブルヘッダ1 | テーブルヘッダ2 |
36
|-----------------|-----------------|
37
| セル1           | セル2           |
38
39
40
[リンク](http://redmine.jp/)
41
42
![画像表示](test.png)
43
44
attachment:test.txt
45
46
```
47
48
---
49
50
Redmineのシンタックスハイライトの対応形式
51
52
|形式|class属性に指定する値
53
|-----------------|-----------------|
54
|C| c, h 
55
|C++| cpp, cplusplus 
56
|Clojure| clj 
57
|CSS| css 
58
|Delphi| delphi, pascal 
59
|diff| diff 
60
|ERB| erb, rhtml, eruby 
61
|Groovy| groovy 
62
|HAML| haml 
63
|HTML| html, xhtml 
64
|Java| java 
65
|Javascript| java_script, ecma, ecmascript, ecma_script, javascript, js 
66
|JSON| json 
67
|PHP| php 
68
|plain| text plaintext, plain 
69
|Python| python 
70
|RHTML| rhtml 
71
|Ruby| ruby, irb 
72
|SQL| sql 
73
|XML| xml 
74
|YAML| yaml, yml 
75
76
> Bashも追加したので、このサイトは以下も有効
77
78
|形式|class属性に指定する値
79
|-----------------|-----------------|
80
|シェルスクリプト(Bash)| bash
81
82
## 上記記述のRedmineでの表示
83
84
目次
85
86
{{>toc}}
87
88
{{toc}}
89
90
**太字**
91
*斜体*
92
~~取り消し線~~
93
`inline code`
94
95
# 見出し1
96
## 見出し2
97
### 見出し3
98
99
* リスト1
100
* リスト2
101
* リスト3
102
103
1. リスト1
104
2. リスト2
105
3. リスト3
106
107
```java
108
public class HelloWorld {
109
  public static void main (String[] args) {
110
    System.out.println("hello, world");
111
  }
112
}
113
```
114
115
| テーブルヘッダ1 | テーブルヘッダ2 |
116
|-----------------|-----------------|
117
| セル1           | セル2           |
118
119
120
[リンク](http://redmine.jp/)
121
122
![画像表示](test.png)
123
124
attachment:test.txt
125
126
127
128
# Redmine独自の特殊なWikiフォーマット
129
130
## 目次
131
132
```
133
目次(左寄せ)
134
{{>toc}}
135
136
目次(右寄せ)
137
{{toc}}
138
```
139
140
実際の表示:
141
142
{{>toc}}
143
144
{{toc}}
145
146
147
## マクロ
148
149
Redmineには以下のビルトインマクロがあります:
150
151
### hello_world
152
153
サンプルマクロ
154
155
```
156
{{hello_world}}
157
```
158
159
実際の使用例:
160
161
{{hello_world}}
162
163
164
### include
165
166
wikiページの内容を挿入します。 
167
168
```
169
{{include(Foo)}}
170
```
171
172
### child_pages
173
174
子ページの一覧を表示します。引数の指定が無ければ現在のwikiページの子ページを表示します。
175
176
```
177
{{child_pages}}
178
{{child_pages(depth=2)}}
179
```
180
181
### collapse
182
183
折り畳まれた状態のテキストを挿入します。以下は使用例です:
184
185
```
186
{{collapse(詳細を表示...)
187
この部分はデフォルトでは折り畳まれた状態で表示されます。
188
リンクをクリックすると展開されます。
189
}}
190
```
191
192
{{collapse(詳細を表示...)
193
この部分はデフォルトでは折り畳まれた状態で表示されます。
194
リンクをクリックすると展開されます。
195
}}
196
197
198
### thumbnail
199
200
添付ファイルのサムネイル画像を表示
201
202
```
203
{{thumbnail(test.png)}}
204
```
205
206
{{thumbnail(test.png)}}
207
208
### macro_list
209
利用可能なマクロの一覧および説明を表示します。
210
211
```
212
{{macro_list}}
213
```
214
215
実際にやってみると↓
216
{{macro_list}}
217
218
# その他の記法(Textile記法含む)
219
220
Redmineにおけるwiki記法
221
http://redmine.jp/tech_note/RedmineWikiFormatting/
222
223
Wiki formatting
224
http://redmine.jp/files/wiki_syntax_ja/wiki_syntax_detailed.html
225
226
Redmine text formatting cheat sheet
227
https://alphanodes.com/de/infografiken/redmine-wikisyntax-cheatsheet.pdf
228
229
Markdown記法まとめてみた
230
https://qiita.com/futaro0405/items/3b86020afbb2c45f13f2
231
232
# その他(tool)
233
234
Microsoft Word を Markdown に変換するコマンド「docx2md」を作った
235
https://mattn.kaoriya.net/software/lang/go/20191010130133.htm