편집 필터 기록

편집 필터 둘러보기 (처음 | 최근 필터의 바뀜 | 과거의 편집 검토하기 | 편집 필터 기록)
기록 10,307에 대한 자세한 정보

2015년 11월 29일 (일) 20:22: Mandu (토론 | 기여)님이 도쿠위키/PDF출력에서 "edit" 동작을 수행하여 필터 0이(가) 작동했습니다. 조치: 태그; 필터 설명: (검사)

편집에서 바뀐 내용

[[도쿠위키]]는 만들어진 [[위키]] 문서를 [[PDF]]로 출력할 수가 있다.


== 설치 ==
사용하는 플러그인은 [[#바깥 링크|dw2pdf]]이다.[윈도우에서도 잘 동작한다.]
== 설정 ==
=== 도쿠위키 설정 ===
dw2pdf를 이용한 출력은 프린트 설정에 영향을 받으므로, {{파일|userprint.css}}를 설정하면 원하는 [[글꼴]] 등을 설정해줄 수가 있다.
=== dw2pdf 설정 ===
크게 [[설정 파일]]과 템플릿 파일 설정을 하여 사용할 수가 있다.
==== 설정 파일: ====
{{파일|conf/default.php}}을 수정한다. 다음 두 항목에 주목한다.
<source lang="php">
$conf['template'] = 'default'; // 1.
$conf['usecache']= 1;        // 2. 0 이면 꺼진다.
</source>
첫 번째는 출력물의 양식을 위한 템플릿으로 이를 수정하면, 페이지의 머리말·꼬리말 및 문서정보 따위를 넣어줄 수가 있다. 두 번째는 캐시인데, 지금 처럼 환경 설정 중이라면 반드시 꺼두어야만 한다.[정말 중요!! ;ㅁ;]
==== 템플릿 파일: ====
템플릿 수정시 default를 복제하여 사용하도록 한다.
=== mPDF 설정 ===
dw2pdf에 내장된 PDF 생성기로 이에 대한 설정을 꼭 해주어야만 한다.
==== 기본 설정: ====
{{파일|mpdf/config.php}}에 대한 설정인데, 다음 항목을 변경하여 한글이 출력할 수 있도록 해준다.
<source lang="php">
$this->useAdobeCJK = true;  // 기본값은 false다.
</source>
==== 글꼴 설정: ====
{{파일|mpdf/config_fonts.php}}를 수정하여 글꼴에 대한 사용 정보를 설정 및 입력한다.
<source lang="php">
// 시스템에 설치한 글꼴을 사용할 수 있도록 한다.
define("_MPDF_SYSTEM_TTFONTS", 'C:/Windows/Fonts/');
// 다음은 사용할 글꼴에 대한 것인데, 기본 설정으로 은바탕을 지원하고 있다.
// 기본 설정 대신 다른 글꼴, 가령 나눔명조(옛한글)를 쓰고 싶다면 다음 처럼 지정해준다.
$this->fontdata = array(
    "nanummyeongjoyethangul" => array(
        'R' => "NanumMyeongjo-YetHangul.ttf",
        ),
    …
</source>
==== 언어에 따른 설정: ====
만약 글꼴 설정에서 은바탕이 아닌 다른 글꼴을 설정하였다면, {{파일|mpdf/config_lang2fonts.php}}도 수정해주도록 한다. 예시는 이전 항목에 따른다.
<source lang="php">
<$Doku/lib/plugins/dw2pdf/mpdf/config_lang2fonts.php>
    …
    CASE "ko":  CASE "kor":  // HANGUL Korean
        $unifont = "nanummyeongjoyethangul";
    …
</source>
== 바깥 링크 ==
* [https://www.dokuwiki.org/plugin:dw2pdf DW2PDF Plugin]
* [http://mpdf1.com/manual/index.php?tid=501 Fonts in mPDF 6.x]

명령 변수

변수
사용자의 편집 수 (user_editcount)
300
사용자 계정 이름 (user_name)
'Mandu'
사용자 계정 만든 후 지난 시간 (user_age)
19094579
user_mobile
false
문서 ID (page_id)
0
문서 이름공간 (page_namespace)
0
(이름공간을 뺀) 문서 제목 (page_title)
'도쿠위키/PDF출력'
전체 문서 제목 (page_prefixedtitle)
'도쿠위키/PDF출력'
동작 (action)
'edit'
편집 요약/이유 (summary)
'새글'
사소한 편집으로 표시할지의 여부 (더 이상 쓰이지 않음) (minor_edit)
false
편집 전 과거 문서의 위키텍스트 (old_wikitext)
''
편집 후 새 문서의 위키텍스트 (new_wikitext)
'[[도쿠위키]]는 만들어진 [[위키]] 문서를 [[PDF]]로 출력할 수가 있다. == 설치 == 사용하는 플러그인은 [[#바깥 링크|dw2pdf]]이다.[윈도우에서도 잘 동작한다.] == 설정 == === 도쿠위키 설정 === dw2pdf를 이용한 출력은 프린트 설정에 영향을 받으므로, {{파일|userprint.css}}를 설정하면 원하는 [[글꼴]] 등을 설정해줄 수가 있다. === dw2pdf 설정 === 크게 [[설정 파일]]과 템플릿 파일 설정을 하여 사용할 수가 있다. ==== 설정 파일: ==== {{파일|conf/default.php}}을 수정한다. 다음 두 항목에 주목한다. <source lang="php"> $conf['template'] = 'default'; // 1. $conf['usecache']= 1; // 2. 0 이면 꺼진다. </source> 첫 번째는 출력물의 양식을 위한 템플릿으로 이를 수정하면, 페이지의 머리말·꼬리말 및 문서정보 따위를 넣어줄 수가 있다. 두 번째는 캐시인데, 지금 처럼 환경 설정 중이라면 반드시 꺼두어야만 한다.[정말 중요!! ;ㅁ;] ==== 템플릿 파일: ==== 템플릿 수정시 default를 복제하여 사용하도록 한다. === mPDF 설정 === dw2pdf에 내장된 PDF 생성기로 이에 대한 설정을 꼭 해주어야만 한다. ==== 기본 설정: ==== {{파일|mpdf/config.php}}에 대한 설정인데, 다음 항목을 변경하여 한글이 출력할 수 있도록 해준다. <source lang="php"> $this->useAdobeCJK = true; // 기본값은 false다. </source> ==== 글꼴 설정: ==== {{파일|mpdf/config_fonts.php}}를 수정하여 글꼴에 대한 사용 정보를 설정 및 입력한다. <source lang="php"> // 시스템에 설치한 글꼴을 사용할 수 있도록 한다. define("_MPDF_SYSTEM_TTFONTS", 'C:/Windows/Fonts/'); … // 다음은 사용할 글꼴에 대한 것인데, 기본 설정으로 은바탕을 지원하고 있다. // 기본 설정 대신 다른 글꼴, 가령 나눔명조(옛한글)를 쓰고 싶다면 다음 처럼 지정해준다. $this->fontdata = array( "nanummyeongjoyethangul" => array( 'R' => "NanumMyeongjo-YetHangul.ttf", ), … </source> ==== 언어에 따른 설정: ==== 만약 글꼴 설정에서 은바탕이 아닌 다른 글꼴을 설정하였다면, {{파일|mpdf/config_lang2fonts.php}}도 수정해주도록 한다. 예시는 이전 항목에 따른다. <source lang="php"> <$Doku/lib/plugins/dw2pdf/mpdf/config_lang2fonts.php> … CASE "ko": CASE "kor": // HANGUL Korean $unifont = "nanummyeongjoyethangul"; … </source> == 바깥 링크 == * [https://www.dokuwiki.org/plugin:dw2pdf DW2PDF Plugin] * [http://mpdf1.com/manual/index.php?tid=501 Fonts in mPDF 6.x]'
편집 전후의 차이 (edit_diff)
'@@ -1 +1,61 @@ +[[도쿠위키]]는 만들어진 [[위키]] 문서를 [[PDF]]로 출력할 수가 있다. +== 설치 == +사용하는 플러그인은 [[#바깥 링크|dw2pdf]]이다.[윈도우에서도 잘 동작한다.] + +== 설정 == +=== 도쿠위키 설정 === +dw2pdf를 이용한 출력은 프린트 설정에 영향을 받으므로, {{파일|userprint.css}}를 설정하면 원하는 [[글꼴]] 등을 설정해줄 수가 있다. + +=== dw2pdf 설정 === +크게 [[설정 파일]]과 템플릿 파일 설정을 하여 사용할 수가 있다. + +==== 설정 파일: ==== +{{파일|conf/default.php}}을 수정한다. 다음 두 항목에 주목한다. +<source lang="php"> +$conf['template'] = 'default'; // 1. +$conf['usecache']= 1; // 2. 0 이면 꺼진다. +</source> + +첫 번째는 출력물의 양식을 위한 템플릿으로 이를 수정하면, 페이지의 머리말·꼬리말 및 문서정보 따위를 넣어줄 수가 있다. 두 번째는 캐시인데, 지금 처럼 환경 설정 중이라면 반드시 꺼두어야만 한다.[정말 중요!! ;ㅁ;] + +==== 템플릿 파일: ==== +템플릿 수정시 default를 복제하여 사용하도록 한다. + +=== mPDF 설정 === +dw2pdf에 내장된 PDF 생성기로 이에 대한 설정을 꼭 해주어야만 한다. + +==== 기본 설정: ==== +{{파일|mpdf/config.php}}에 대한 설정인데, 다음 항목을 변경하여 한글이 출력할 수 있도록 해준다. +<source lang="php"> +$this->useAdobeCJK = true; // 기본값은 false다. +</source> + +==== 글꼴 설정: ==== +{{파일|mpdf/config_fonts.php}}를 수정하여 글꼴에 대한 사용 정보를 설정 및 입력한다. +<source lang="php"> +// 시스템에 설치한 글꼴을 사용할 수 있도록 한다. +define("_MPDF_SYSTEM_TTFONTS", 'C:/Windows/Fonts/'); +… +// 다음은 사용할 글꼴에 대한 것인데, 기본 설정으로 은바탕을 지원하고 있다. +// 기본 설정 대신 다른 글꼴, 가령 나눔명조(옛한글)를 쓰고 싶다면 다음 처럼 지정해준다. +$this->fontdata = array( + "nanummyeongjoyethangul" => array( + 'R' => "NanumMyeongjo-YetHangul.ttf", + ), + … +</source> + +==== 언어에 따른 설정: ==== +만약 글꼴 설정에서 은바탕이 아닌 다른 글꼴을 설정하였다면, {{파일|mpdf/config_lang2fonts.php}}도 수정해주도록 한다. 예시는 이전 항목에 따른다. +<source lang="php"> +<$Doku/lib/plugins/dw2pdf/mpdf/config_lang2fonts.php> + … + CASE "ko": CASE "kor": // HANGUL Korean + $unifont = "nanummyeongjoyethangul"; + … +</source> + +== 바깥 링크 == +* [https://www.dokuwiki.org/plugin:dw2pdf DW2PDF Plugin] +* [http://mpdf1.com/manual/index.php?tid=501 Fonts in mPDF 6.x] '
새 문서 크기 (new_size)
2695
편집 중 추가된 줄 (added_lines)
[ 0 => '[[도쿠위키]]는 만들어진 [[위키]] 문서를 [[PDF]]로 출력할 수가 있다.', 1 => '== 설치 ==', 2 => '사용하는 플러그인은 [[#바깥 링크|dw2pdf]]이다.[윈도우에서도 잘 동작한다.]', 3 => false, 4 => '== 설정 ==', 5 => '=== 도쿠위키 설정 ===', 6 => 'dw2pdf를 이용한 출력은 프린트 설정에 영향을 받으므로, {{파일|userprint.css}}를 설정하면 원하는 [[글꼴]] 등을 설정해줄 수가 있다.', 7 => false, 8 => '=== dw2pdf 설정 ===', 9 => '크게 [[설정 파일]]과 템플릿 파일 설정을 하여 사용할 수가 있다.', 10 => false, 11 => '==== 설정 파일: ====', 12 => '{{파일|conf/default.php}}을 수정한다. 다음 두 항목에 주목한다.', 13 => '<source lang="php">', 14 => '$conf['template'] = 'default'; // 1.', 15 => '$conf['usecache']= 1; // 2. 0 이면 꺼진다.', 16 => '</source>', 17 => false, 18 => '첫 번째는 출력물의 양식을 위한 템플릿으로 이를 수정하면, 페이지의 머리말·꼬리말 및 문서정보 따위를 넣어줄 수가 있다. 두 번째는 캐시인데, 지금 처럼 환경 설정 중이라면 반드시 꺼두어야만 한다.[정말 중요!! ;ㅁ;]', 19 => false, 20 => '==== 템플릿 파일: ====', 21 => '템플릿 수정시 default를 복제하여 사용하도록 한다.', 22 => false, 23 => '=== mPDF 설정 ===', 24 => 'dw2pdf에 내장된 PDF 생성기로 이에 대한 설정을 꼭 해주어야만 한다.', 25 => false, 26 => '==== 기본 설정: ====', 27 => '{{파일|mpdf/config.php}}에 대한 설정인데, 다음 항목을 변경하여 한글이 출력할 수 있도록 해준다.', 28 => '<source lang="php">', 29 => '$this->useAdobeCJK = true; // 기본값은 false다.', 30 => '</source>', 31 => false, 32 => '==== 글꼴 설정: ====', 33 => '{{파일|mpdf/config_fonts.php}}를 수정하여 글꼴에 대한 사용 정보를 설정 및 입력한다.', 34 => '<source lang="php">', 35 => '// 시스템에 설치한 글꼴을 사용할 수 있도록 한다.', 36 => 'define("_MPDF_SYSTEM_TTFONTS", 'C:/Windows/Fonts/');', 37 => '…', 38 => '// 다음은 사용할 글꼴에 대한 것인데, 기본 설정으로 은바탕을 지원하고 있다.', 39 => '// 기본 설정 대신 다른 글꼴, 가령 나눔명조(옛한글)를 쓰고 싶다면 다음 처럼 지정해준다.', 40 => '$this->fontdata = array(', 41 => ' "nanummyeongjoyethangul" => array(', 42 => ' 'R' => "NanumMyeongjo-YetHangul.ttf",', 43 => ' ),', 44 => ' …', 45 => '</source>', 46 => false, 47 => '==== 언어에 따른 설정: ====', 48 => '만약 글꼴 설정에서 은바탕이 아닌 다른 글꼴을 설정하였다면, {{파일|mpdf/config_lang2fonts.php}}도 수정해주도록 한다. 예시는 이전 항목에 따른다.', 49 => '<source lang="php">', 50 => '<$Doku/lib/plugins/dw2pdf/mpdf/config_lang2fonts.php>', 51 => ' …', 52 => ' CASE "ko": CASE "kor": // HANGUL Korean', 53 => ' $unifont = "nanummyeongjoyethangul";', 54 => ' …', 55 => '</source>', 56 => false, 57 => '== 바깥 링크 ==', 58 => '* [https://www.dokuwiki.org/plugin:dw2pdf DW2PDF Plugin]', 59 => '* [http://mpdf1.com/manual/index.php?tid=501 Fonts in mPDF 6.x]' ]
편집이 토르 끝 노드를 통해 바뀌었는 지의 여부 (tor_exit_node)
0
바뀐 시점의 유닉스 시간 기록 (timestamp)
1448796166