Docbook 에서 위키로 전환하는 방법이 있나요?

hyangii의 이미지

안녕하세요.

외국 문서들 중에 docbook으로 제작된 것들을 자주 보는데요,

이 문서들을 docbook 형식을 유지하면서 위키에 옮길수가 있나요?

전에 kldp위키에서 언뜻 본 기억이 있는데, 다시 찾으려 하니

도통 보이질 않네요..

kldp의 docbook프로젝트에 보니 위키->docbook은 있던데..

docbook에서 위키로 이식시킬 수 있는 방법 아시는분 도움 부탁드립니다..

bugiii의 이미지

moniwiki 에서는 docbook 을 그냥 렌더링할 수 있습니다. 전에 wiki.kldp.org 에 docbook 을 그냥 올린 적이 있습니다. 다음과 같이 시작하면 됩니다.

#!jade
<?xml version="1.0" encoding="euc-kr"?>
<!-- <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
 "http://www.docbook.org/xml/4.1.2/docbookx.dtd"> --!>

<article lang="ko">
 <articleinfo>
  <title>GNU Pth - The GNU Portable Threads</title>
  <author lang="en">
   <firstname>Ralf</firstname>
   <othername>S.</othername>
   <surname>Engelschall</surname>
   <affiliation>
    <address>
     <email>rse(at)gnu.org.no.spam</email>
    </address>
   </affiliation>
  </author>
  <othercredit role="translator">
   <surname>왕</surname>
   <firstname>태경</firstname>
   <contrib>번역</contrib>
   <affiliation>
    <address>
     <email>bugiii(at)opengl.pe.kr.no.spam</email>
    </address>
   </affiliation>
  </othercredit>

  <revhistory>
   <revnumber>0.1</revnumber>
   <date>2003-12-29</date>
   <authorinitials>bugiii</authorinitials>
   <revremark>
    영문 원본을 한글로 최초 번역. 1,2,3,4,6장 번역 완료
   </revremark>
  </revhistory>
  
 </articleinfo>
hyangii의 이미지

docbook이란것이 xml파일로 변환된 상태를 말하는건가요?

제가 위키로 옮기려는 것이 데비안의 메뉴얼입니다.
ex : http://www.debian.org/doc/manuals

이것들이 html로 되있어서 데비안 홈페이지를 뒤져보니

cvs를 통해 sgml 형식의 파일을 받을 수 있더군요.

그래서 sgml 소스를 #!jade 를 통해 해보려 했지만;

빨간 문자들로 밖에 변환이 안됩니다.

bugiii님이 올리신 소스에 보니 xml 표시가 되있는데,

sgml을 xml로 변환해야 하는건가요?

(그렇다면 어떻게 해야하나요?_?)

codebank의 이미지

sgml자체가 xml형식아니였던가요?
예전에 잠시 DocBook을 볼 때 그 형태가 xml과 똑같던데...
일단 sgml을 받아서 한번 살펴보시는게 좋을 듯 싶네요.

------------------------------
좋은 하루 되세요.

gbkwon의 이미지

bugiii wrote:
moniwiki 에서는 docbook 을 그냥 렌더링할 수 있습니다. 전에 wiki.kldp.org 에 docbook 을 그냥 올린 적이 있습니다. 다음과 같이 시작하면 됩니다.
#!jade
<?xml version="1.0" encoding="euc-kr"?>
<!-- <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
 "http://www.docbook.org/xml/4.1.2/docbookx.dtd"> --!>

<article lang="ko">
 <articleinfo>
  <title>GNU Pth - The GNU Portable Threads</title>
  <author lang="en">
   <firstname>Ralf</firstname>
   <othername>S.</othername>
   <surname>Engelschall</surname>
   <affiliation>
    <address>

docbook 나 linuxdoc 형식의 문서를 위키에서 관리 하고 싶습니다.

조금 검색도 해 보았고 구글신에게도 물어 보았으나 정확한 답변은 나오지를 않아 이렇게 글을 올립니다.

#!jade 를 문서 제일 처음에 넣으면 된다고 하는 문서도 있고.. 아무튼 여러가지 답변이 나왔으나 되지를 않고 있습니다.

kldp 의 docbook 나 linuxdoc 처럼 보일수 있었으면 좋겠습니다. 제가 위키로 옮기고자 하는 문서는 다음과 같은 문서 입니다.

<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.1//EN">

<book lang="ko">
<title>리눅스 부트 프로세스</title>

<bookinfo>
<author>
<firstname>영휘</firstname>
<surname>김</surname>
<affiliation>
<address>
<email>lachesis (at) kldp.org</email>
<otheraddr>http://lachesis.pe.kr</otheraddr>
</address>
</affiliation>
</author>
Prentice의 이미지

http://wiki.kldp.org/wiki.php/%C1%D6%BA%AF%B1%E2%B1%E2%BB%E7%BF%EB

LinuxdocSgml로 된 많은 예제를 보실 수 있습니다.

<!doctype linuxdoc system>
<article>
<title>Foo</title>
wsong의 이미지

SGML문법으로 moniwiki 를 작성하려고 하는데 제대로 렌더링이 안되는지 제대로 표시지 안되더군요.현재 사용하는곳이 linuxdoc-tools가 인스톨이 안되있어서 인거 같은데, 호스팅 업체중에 혹시 linuxdoc-tools패키지 설치 되있는 곳 없을까요?

wkpark의 이미지

호스팅업체에 요구를 하세요.

좀 조르면 해줄겁니다.

모니위키의 세팅에 관련한문제는 http://kldp.net/projects/moniwiki/

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

wsong의 이미지

패키지 가 어떤 얜지 , 패키지종속성이랑 이런거 다 보여주면서 , 보안관련 위험도 없다고 하면서 관련 링크 싹걸어줬는데요.
이용자가 많이 사용하지 않는 부분은 설치 할 수 없다는 답변만 받았네요 --;
서버를 하나 들여놓던지 해야지 좀 속이 편할런지 ㅋ

wkpark의 이미지

보내신 이메일내용 혹은 설치할 패키지 관련된 것, 그리고 호스팅 회사정보를 제게 보내주시면

제가 한번 직접 메일 보내보겠습니다.

온갖 참된 삶은 만남이다 --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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.