위키 기반 워드프로세서가 있나요?

netisinfinite의 이미지

말이 좀 이상한지 모르겠는데...
간단히 설명하자면, MS 워드패드 정도의 외양에, 지정된 위키에 접속해서 문서를 편집하는 것입니다.
위키 클라이언트라고 생각하면 되겠네요.

이걸 찾는 이유는 제가 위키가 워낙 손에 익어서, 문서 관리를 전부 위키 관리로 하려는데
웹 브라우저를 쓰기가 너무도 싫기 때문입니다 -_-;

일단, 간단히 떠오르는 것 몇줄을 메모하려는 경우에는 웹 브라우저를 띄우는게 부담스럽습니다.
메모 프로그램을 쓰면 되지만 제가 컴퓨터를 자주 옮겨 다니면서 하기 때문에
싱크 프로그램을 사용하거나 웹에다 적는 수 밖에 없는데,
싱크는 자리 이동이 워낙 빈번해서 별 도움이 못 되고,
위키를 사용하기 이전에는 일반 공개 게시판을 사용했었습니다.

그리고 가끔 글줄과 쓰는 시간이 길어지면 웹 브라우저가 언제 죽어버릴지 몰라 불안한 이유도 있습니다.
물론 긴 글은 별도의 프로그램에서 작성 및 저장 -> 위키로 옮기고 있지만 불편합니다.
자동 저장 기능을 붙일 수도 있지만 제게 필요한 여러가지를 봤을때 위키 클라이언트를 하나 만드는 게 나을 것 같습니다...

혹시 이런 욕구를 충족시켜주는 프로그램이 이미 있나요?
좋으면 쓰던지 참고하던지 하려고 합니다.

아빠곰의 이미지

Emacs에서 말씀하신 기능을 하는 플러그인? 확장기능? 이 있다는걸 봤습니다. 써보지는 못했구요.

----
아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발
발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희

----
아발발다빠따반반나다발딸발발다빠따따맣밤밤따받따발발다따밝다발발다빠따따밤반다빠따다맣밥발
발다따밥다발발다따박다발발다빠따따밞밭밭다따다맣아희

netisinfinite의 이미지

답변 감사합니다. 찾는건 어렵지 않더군요.
http://www.emacswiki.org/cgi-bin/wiki/WikiModeDiscussion

이클립스 플러그인도 많이 보이던데 어떻게 잘 떼어낼 수 없는지 한번 연구해봐야겠습니다.

lordmiss의 이미지

http://home.planet.nl/~remme404/wixi/wixi.html

위키로 만든 메모장 정도인데요... 백엔드로 sqlite를 쓰고 있으니, 적당하게 수정을 하면 온라인으로 사용할 수 있겠죠. 소스가 어려워 보이지는 않습니다만... 쩝...

http://lordmiss.com DDD, BMD

netisinfinite의 이미지

호... 저런 것도 있었네요. 알려주셔서 감사합니다.
조금 더 일찍 알았더라면 저걸 수정해 썼을지도 모르겠어요.
오늘 아침부터 프로그램을 만들고 있는지라... (그런데 보니 제가 구상중인 것과 꽤 유사하군요.)
일반 에디터 수준의 가벼움에 임시 자동 저장, 파일로 저장 및 워드 파일로 변환, 구문 강조,
모니위키와의 완전한 통합, 드래그를 통한 자동 이미지업로드 정도를 일단 목표로 하고 있습니다.
RAW 파일 편집이 주가 된다는 것도 특징이군요.

완성되면 저 말고도 필요로 하실 분이 계실지?

lordmiss의 이미지

저희 연구소에서 내부적으로 위키를 쓰고 있는데요... 이런 툴이 있다면 굉장히 편리하겠죠. 사용자 인증 문제, 상이한 위키 문법 지원 문제 정도는 어떻게든 해결을 해야 사용할 수 있겠지만 말입니다.

생각해보니 사용자 인증은 큰 문제가 아닐거 같은데, 상이한 위키 문법을 지원하는 것은 간단한 문제가 아니겠군요. 저희가 쓰고 있는 위키는 twiki거든요. 가장 좋은 방법은 플러그인 형태로 하는 것이겠죠. Textile이나 Markdown같은걸 지원한다면 금상첨화일거구요...

http://lordmiss.com
DDD, BMD

netisinfinite의 이미지

RAW 편집 기능만 본다면 문법 지원은 쉬운 일입니다. Coloror-take5(http://colorer.sourceforge.net/) 라이브러리를 쓰는데 xml 기반의 문법 정의 파일(hrc)을 하나 만들어 주면 됩니다. 이 포맷이 생각외로 아주 강력해서 코드블럭{{{}}} 안의 상이한 언어 문법도 손쉽게 지원할 수 있더군요.
부가 기능(업로드, 변환)을 제외하면 문제는 주소 맵핑과 사용자 인증 정도인데 이런 부분들은 모듈화 할 수 있도록 고려해 보겠습니다.

문태준의 이미지

직접 만들 능력은 되지 않고 말씀하신 기능을 들으니 귀가 솔깃한데요?

에디터 프로그램 자체도 도움이 될 듯하고 회사에서 문서를 모니위키로 달아놓았는데 저는 리눅스를 주로 하다보니 고민하지 않았지만 윈도우쪽은 그림이 많아서 이걸 어떻게 처리해야 하나 고민을 하고 있지요. 미디아위키에는 GUI 에디터가 편하게 되어 있는 듯해서 바꾸어야 이런 고민중.
물론 지금 말한것은 위에서 언급하신 기능과 꼭 연관되는 것은 아닌데 이와 별도로 독립된 에디터가 있으면 굳이 웹을 띄우지 않고 작업할 수 있기 때문에 좋겠다는 생각이 드네요.

문태준
http://tunelinux.pe.kr
http://database.sarang.net

---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net

익명사용자의 이미지

현재 진행상황은 어떤가요 ?
완성되었으면 공개를 @..@;;;

마잇의 이미지

파이어폭스 쓰신다면 브라우저 텍스트 입력 상자에서 글 작성 할때 외부 에디터를 열어서 연결시켜 주는 확장 기능 같은 걸 써보시면 어떠세요? 브라우저와 위키, 에디터 세가지는 사용하시던 걸 사용하실 수 있는게 장점이겠네요.

https://addons.mozilla.org/firefox/1195/ - (개발이 중단된 듯, 제가 써봤던 겁니다.)
https://addons.mozilla.org/firefox/394/ - 위의 확장 기능 댓글 보고 찾은 겁니다.
...
- edit textboxes content with your preferred editor and automatically see modified text on browser when you re-switch focus on it, this simplifies wiki pages editing, read faq
...
https://addons.mozilla.org/firefox/40/

--
마잇


--
마잇

netisinfinite의 이미지

답변 감사합니다. 긴 글을 쓸 때의 문제는 해결되겠네요. 해당 페이지의 소스를 온라인으로 바로 수정할 수 있게 만든 몇몇 사이트에도 상당히 도움이 될 것 같습니다 ^^

그리고 처음 올렸던 질문에 대해서는, 방금전에 mwjed(http://www.djini.de/software/mwjed/)라는 것을 찾았는데 대충 내용을 봐서는 제가 찾던 것에 가장 가까운 플러그인 같습니다.

문태준의 이미지

말씀하신 기능들이 참 탐나는데요.
돈을 주고라도 개발을 하면 좋겠다 그런 생각이 드네요.
만들고 공개해주신다면 개인적으로든 회사차원이든 후원이라도 하고싶습니다.
모니위키도 마찬가지로.

수많은 사람들의 이런 노력들로 편리한 컴퓨터 환경이 되는듯.
정보공유는 아름답다!

-------------------------------
문태준
http://tunelinux.pe.kr
http://database.sarang.net

---------------------------
문태준
http://groups.google.co.kr/group/sysadminstudy 시스템어드민 공부모임
http://tunelinux.pe.kr
http://database.sarang.net

wkpark의 이미지

> 그리고 가끔 글줄과 쓰는 시간이 길어지면 웹 브라우저가 언제 죽어버릴지 몰라 불안한 이유도 있습니다.

이런것을 방지하기 위해 자동 저장을 지원하는 몇몇 위키를 본 것 같습니다만 어떤 식의 구현인지는 살펴보지 않아 모릅니다.

> 메모 프로그램을 쓰면 되지만 제가 컴퓨터를 자주 옮겨 다니면서 하기 때문에
> 싱크 프로그램을 사용하거나 웹에다 적는 수 밖에 없는데,

....또 접속이 엄청 불안하거나, 접속이 끊어진 상황에서 고치고 싶은 경우 매우 난감하긴 하죠

모니위키의 기능적 측면에서 고려해볼 수 있는 것으로는, ①데스크탑 버전 기능 강화(자체 php웹브라우져보다는 아파치 내장방식으로)
②이미지 업로드 기능 강화 ③Sync기능, export/import 기능 ④ 그리고 자동 저장기능 등등이 필요하지 않을까 합니다.

온갖 참된 삶은 만남이다 --Martin Buber

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.