How to Change Styles for OMR PDF Form
Version 2 (Hiroya Kubo, 2010-04-16 17:44)
| 1 | 1 | Hiroya Kubo | h1. How to Change Styles for OMR PDF Form |
|---|---|---|---|
| 2 | 1 | Hiroya Kubo | |
| 3 | 1 | Hiroya Kubo | h3. はじめに |
| 4 | 1 | Hiroya Kubo | |
| 5 | 1 | Hiroya Kubo | SQS SourceEditorには、マークシート式調査票のPDFを生成する際のフォントやレイアウトなどの組み込みのスタイル情報が用意されています。 |
| 6 | 1 | Hiroya Kubo | 通常のユーザは、こうした組み込みのスタイル情報をそのまま利用してもらう形となりますが、 |
| 7 | 2 | Hiroya Kubo | XSLTの記述についての知識のあるユーザならば、ユーザ自身がスタイル情報の一部を書き換えたり、差し替えたりすることができます。 |
| 8 | 1 | Hiroya Kubo | この文書では、以下に、その方法の手順を示します。 |
| 9 | 1 | Hiroya Kubo | |
| 10 | 1 | Hiroya Kubo | h3. SVNクライアントをインストールする |
| 11 | 1 | Hiroya Kubo | |
| 12 | 1 | Hiroya Kubo | この設定作業を行う前に、SVNクライアント(TortoiseSVNなど)のインストールをすることが必要です。 |
| 13 | 1 | Hiroya Kubo | |
| 14 | 1 | Hiroya Kubo | * http://tortoisesvn.net/downloads |
| 15 | 1 | Hiroya Kubo | |
| 16 | 1 | Hiroya Kubo | |
| 17 | 1 | Hiroya Kubo | h3. SourceEditor設定用フォルダを開く |
| 18 | 1 | Hiroya Kubo | |
| 19 | 1 | Hiroya Kubo | SQS SourceEditor2.0を一度でも起動したことがあれば, ユーザのホームフォルダ |
| 20 | 1 | Hiroya Kubo | |
| 21 | 1 | Hiroya Kubo | * Windows XPの場合: |
| 22 | 1 | Hiroya Kubo | ** C:\Documents and Settings\ユーザ名 |
| 23 | 1 | Hiroya Kubo | * Windows Vista/Windows 7の場合 |
| 24 | 1 | Hiroya Kubo | ** C:\Users\ユーザ名 |
| 25 | 1 | Hiroya Kubo | |
| 26 | 1 | Hiroya Kubo | に, ".sqs" というフォルダが作られ、さらにこの中に,"SQS_SourceEditor_2_0" というフォルダが作られています. |
| 27 | 1 | Hiroya Kubo | 通常は,この "SQS_SourceEditor_2_0" フォルダの中は空です. |
| 28 | 1 | Hiroya Kubo | |
| 29 | 1 | Hiroya Kubo | |
| 30 | 1 | Hiroya Kubo | h3. xslt設定用フォルダを作成する |
| 31 | 1 | Hiroya Kubo | |
| 32 | 1 | Hiroya Kubo | "SQS_SourceEditor_2_0" フォルダの中に"xslt"という名前のフォルダを新規作成します。 |
| 33 | 1 | Hiroya Kubo | |
| 34 | 1 | Hiroya Kubo | h3. xsltスクリプトをチェックアウトする |
| 35 | 1 | Hiroya Kubo | |
| 36 | 1 | Hiroya Kubo | SVNクライアントを利用して、 |
| 37 | 1 | Hiroya Kubo | |
| 38 | 1 | Hiroya Kubo | http://diaspora.prof.cuc.ac.jp/svn/trunk/sqs-translator/src/main/resources/xslt |
| 39 | 1 | Hiroya Kubo | |
| 40 | 1 | Hiroya Kubo | の内容をチェックアウトし、xsltフォルダ内に.xsltファイルを配置します。 |
| 41 | 1 | Hiroya Kubo | |
| 42 | 1 | Hiroya Kubo | Windows7上のhiroyaというユーザでTortoiseSVN1.6.6を用いてチェックアウトする際の画面を以下に示します。 |
| 43 | 1 | Hiroya Kubo | |
| 44 | 1 | Hiroya Kubo | h4. svnチェックアウトの開始 |
| 45 | 1 | Hiroya Kubo | |
| 46 | 1 | Hiroya Kubo | xsltフォルダ内で右クリックし、svn checkout...のメニューを実行 |
| 47 | 1 | Hiroya Kubo | |
| 48 | 1 | Hiroya Kubo | |
| 49 | 1 | Hiroya Kubo | h4. チェックアウト元の指定 |
| 50 | 1 | Hiroya Kubo | |
| 51 | 1 | Hiroya Kubo | URL of repository, checkout directoryを図のように指定し、OKを押す。 |
| 52 | 1 | Hiroya Kubo | |
| 53 | 1 | Hiroya Kubo | !checkout.PNG! |
| 54 | 1 | Hiroya Kubo | |
| 55 | 1 | Hiroya Kubo | |
| 56 | 1 | Hiroya Kubo | h4. チェックアウト実行内容の確認 |
| 57 | 1 | Hiroya Kubo | |
| 58 | 1 | Hiroya Kubo | !checkout-result.PNG! |
| 59 | 1 | Hiroya Kubo | |
| 60 | 1 | Hiroya Kubo | |
| 61 | 1 | Hiroya Kubo | h3. param.xsl ファイルの編集 |
| 62 | 1 | Hiroya Kubo | |
| 63 | 1 | Hiroya Kubo | こうして作成された.xslファイルで、システム組み込みの標準のスタイル情報を上書きすることで, |
| 64 | 1 | Hiroya Kubo | ユーザ自身が定義したスタイルを利用できるようになります. |
| 65 | 1 | Hiroya Kubo | |
| 66 | 1 | Hiroya Kubo | |
| 67 | 1 | Hiroya Kubo | たとえば, xsltフォルダ内のparam.xsl |
| 68 | 1 | Hiroya Kubo | |
| 69 | 1 | Hiroya Kubo | c:\Documents and Settings\ユーザ名\.sqs\SQS_SourceEditor_2_0\xslt\param.xsl |
| 70 | 1 | Hiroya Kubo | |
| 71 | 1 | Hiroya Kubo | このファイルの70行目に |
| 72 | 1 | Hiroya Kubo | <xsl:variable name="base-font-size-pt">11</xsl:variable> |
| 73 | 1 | Hiroya Kubo | という部分があります. |
| 74 | 1 | Hiroya Kubo | この11という数字を10や9に変更すれば, |
| 75 | 1 | Hiroya Kubo | その数字に応じて,全体的にフォントを小さくできる,といったようなことが |
| 76 | 1 | Hiroya Kubo | できます. |
| 77 | 1 | Hiroya Kubo | |
| 78 | 1 | Hiroya Kubo | なお、param.xslを編集した内容を反映させるために、SourceEditorを再起動する必要はありません。 |
