위키의 가독성을 높이고, 더 효율적인 작업을 위해 plug-in을 추가하였습니다.
dokuwiki 자체를 처음써보는 거라서 아직 미숙하지만, 차근차근 update 하겠습니다.
필요한 plug-in이 있으면 언제든지 댓글이나, 쪽지 주세요.
────────────────────────────────────────────────────────
8. syntaxhighlighter3(2013.11.22)
- 특징: code highlighter
- plugin 주소:https://www.dokuwiki.org/plugin:syntaxhighlighter3
- 사용방법: <sxh> code </sxh> ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
<sxh c; highlight: [5]>
void __init setup_arch(char **cmdline_p)sdds
{
struct machine_desc *mdesc;
setup_processor();
mdesc = setup_machine_fdt(__atags_pointer);
if (!mdesc)
mdesc = setup_machine_tags(__atags_pointer, __machine_arch_type);
machine_desc = mdesc;
machine_name = mdesc->name;
setup_dma_zone(mdesc);
if (mdesc->reboot_mode != REBOOT_HARD)
reboot_mode = mdesc->reboot_mode;
init_mm.start_code = (unsigned long) _text;
init_mm.end_code = (unsigned long) _etext;
init_mm.end_data = (unsigned long) _edata;
init_mm.brk = (unsigned long) _end;
</sxh>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | void __init setup_arch( char **cmdline_p)sdds { struct machine_desc *mdesc; setup_processor(); mdesc = setup_machine_fdt(__atags_pointer); if (!mdesc) mdesc = setup_machine_tags(__atags_pointer, __machine_arch_type); machine_desc = mdesc; machine_name = mdesc->name; setup_dma_zone(mdesc); if (mdesc->reboot_mode != REBOOT_HARD) reboot_mode = mdesc->reboot_mode; init_mm.start_code = (unsigned long ) _text; init_mm.end_code = (unsigned long ) _etext; init_mm.end_data = (unsigned long ) _edata; init_mm.brk = (unsigned long ) _end; return 0; |
7. mathjax(2013.08.19)
- 특징: 수식표현
- plugin 주소:https://www.dokuwiki.org/plugin:mathjax
- 사용방법: ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
$a^2 + b^2 = c^2$
(1+2+dots+n=frac{n(n+1)}{2})
$$ frac{d}{dx}left( int_{0}^{x} f(u),duright)=f(x) $$
[ sin A cos B = frac{1}{2}left[ sin(A-B)+sin(A+B) right] ]
6. box(2013.08.19)
- 특징: 다양한 box 생성
- plugin 주소:https://www.dokuwiki.org/plugin:box
- 사용방법: <box> 문법 </box> ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
<box> iamroot </box>
<box 80% round orange|a title> iamroot</box>
<box 50% left blue>iamroot</box|a caption>
<box 60% round #f99 #fc9 #fcc #f60|title>iamroot</box|caption>
5. typography(2013.08.19)
- 특징: font 크기, 장평, 자간 등 설정
- plugin 주소:https://www.dokuwiki.org/plugin:typography
- 사용방법: <typo> 문법 </typo> ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
<typo fv:smallcaps;>iamroot</typo>
<typo fs:30px;>iamroot</typo>
<typo lh:50px;>iamroot</typo>
<typo ls:20px;>iamroot</typo>
<typo ws:40px;>iam root</typo>
iamroot
iamroot
iamroot
iamroot
iam root
4. wrap(2013.07.18)
- 특징: 여러가지 꾸밈 기능을 합쳐놓은 universal plugin(하이라이트, 박스, 정렬 등)
- plugin 주소:https://www.dokuwiki.org/plugin:wrap
- 사용방법: <WRAP> 문법 </WRAP> ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
1) 툴바에 중요기능은 다 있으니 그거 쓰세요~
2) <wrap hi>iamroot</wrap>
iamroot
<WRAP center round info 60%> iamroot </WRAP>
<WRAP center round tip 60%> iamroot </WRAP>
3. refnotes(2013.07.18)
- 특징: reference 및 note의 모양변경, multiple reference, page 별 다른 reference 지정 가능 등
- plugin 주소:https://www.dokuwiki.org/plugin:refnotes
- 사용방법: [(reference name)] ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
1) 각 page의 아무곳에서 reference 설정 define
<refnotes>
refnote-id : 1
reference-format : []
note-id-format : []
note-id-base : text
2. plantuml+graphviz(2013.07.15)
- 특징: sequence diagram, use case diagram등 UML diagram 작성 가능
- plugin 주소: https://www.dokuwiki.org/plugin:plantuml
- 사용방법: <uml> 문법 </uml> ※ 자세한 문법은 위 주소를 참고해 주세요.
- Example
<uml>
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
</uml>
1. fontcolor(font 색 변경, 2013.07.14)
- 특징: 글자 색 변경
- plugin 주소: https://www.dokuwiki.org/plugin:fontcolor
- 사용방법: <fc color> text </fc>
- Example
1) 툴바를 이용해서 지정된 색 변경 가능
2) R,G,B값을 수동으로 입력하는 경우
<fc #ff0000> iamroot </fc>
iamroot
<fc #00ff00> iamroot </fc>
iamroot
<fc #0000ff> iamroot </fc>
iamroot
3) 미리 지정된 color를 입력하는 경우
<fc red> iamroot </fc>
iamroot
iamroot
iamroot
댓글 15
-
리누즈박
2013.07.15 00:09
-
아폴로
2013.07.15 00:13
와~ 대단하십니다!!!^^ -
K
2013.07.15 01:39
역시... 정리의 고수세요~!!
저도 소개주신 플러그인 한번 써봐야겠습니다. ^^
감사합니다.~~
-
조성진
2013.07.15 02:58
일단 인기도가 가장높은 plugin 위주로 설치하고 있습니다.
(근데 wiki문법을 검색하다 보니까, 종류가 많네요.. dokuwiki는 그냥 하나의 종류였군요..
왠지 모르고 살았으면 편했을것을, wiki라는걸 한번 알고 나니까 매트릭스에서 나오는 빨간약 먹은 느낌이네요. 무궁무진하네요 ㅎㅎ)
저도 설치만 해보고 써보진 않아서 익숙해 지려면 시간좀 걸리겠네요 ^^;
컴퓨터 전공이 아니라서, UML도 듣기만 했지 처음봤어요 ㅎ
이번기회에 뭔지나 볼려고, 방금 UML책 주문하고 왔습니다~
다른 좋은 plugin이나, 이런 기능만큼은 꼭 있어야 한다! 라는것이 있으면 추천좀 해주세요~
검색해보고 설치하겠습니다 ㅎ
-
조성진
2013.07.15 16:51
iamroot에서 정말 많은걸 배워갑니다^^
감사드려요~
-
백창우
2013.07.15 03:17
컴퓨터 전공자들보다 더 열정적이셔서 컴퓨터 전공인줄 알았습니다. :)
멋지세요~ -
ratsnine
2013.07.16 01:18
재밌는 분야하셨네요 연말에 같이 뵈면 좋겠네요 ~
저도 열심히 하겠습니다. ^^
-
K
2013.07.18 23:37
오옷~ 같은 전공!! ^^
더욱 더 반갑습니다. ㅋ
-
조성진
2013.07.18 13:27
저랑 같은 전공이셨군요! 한다리 건너면 선배님 or 선배님의 친구분일 수도 있겠네요^^;
저도 ethercat 기반의 제어를 마지막으로 전공과는 무관한 연구를 하고 있네요 ㅠㅠ
플러그인은....그냥 사람들의 평판이 제일 높은 것과 꼭 필요하겠다 싶은 것만 추가했습니다~
후기에까지 적용할지는 잘 모르겠어요 ㅎㅎ
-
K
2013.07.18 07:16
컴 전공이 아니셨군요~ ^^
반가운 마음에 댓글 달아봅니다.. ㅋㅋㅋㅋ
비선형 제어, 모터 라는 주제가 상당히 익숙하게 들리는군요~~ ㅋㅋ
(제어계측공학 전공이었습니다. 이젠 전공과는 무관한 일을 하고 있지만.. ㅠ)
추가된 플러그인들에 대한 표준(? ^^) 사용예제는 다음주 후기에서 만나볼 수 있는건가요? ㅎㅎ
-
조성진
2013.07.15 17:12
엇... 뭔가 오해가 있을까봐 남깁니다~
컴 전공은 아니지만, 크게 보면 전자전기 전공 이고...
주로 유압 시스템 해석 및 제어, 비선형 제어, 모터등을 공부했었고,
이때도 OS가 없는 시스템에서 어셈이나, C로 펌웨어 레벨의 프로그램은 했던지라,
어느정도 연관성은 있다고 봐야 할 것 같아요 ㅎㅎ (근데 ARM과 linux 보니까 제가 했던 시스템은 그냥 장난감 이었네요 ㅠㅠ)
결론은 완전 제로베이스는 아닙니다 ㅎㅎ
-
HyunGyu
2013.07.15 16:56
컴 전공이 아니시라고요???????????????????
아임루트에서 식스센스 반전 이후 가장 큰 충격입니다....ㅎㄷㄷㄷㄷ
부끄럽네요..ㅠㅠ
저도 열심히 해야 겠어요!!
좋은 정보 알려주셔서 감사합니다. 저도 위키 열심히 해봐야 겠네요..ㅋ
-
정용복
2013.08.20 13:50
오~ 정말 화려하게 멋낼 줄 아시는군요~~ IAMROOT에서 잡스신가요~~~~ ^^* 저도 써보겠습니다.~
-
조성진
2013.08.21 22:21
좋은 plug-in이나 가독성을 높일 수 있는 방법 있으면 언제든지 제안해 주세요~
-
K
2013.08.23 21:19
꺄~ mathjax 고맙습니다. ^^
AI 스터디 위키에 요긴하게 사용될 것 같습니다.
.
와 좋은 플러그인입니다.
이런 것도 있었군요~!!