hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
Portable Document Format PDFの歴史
2008年にアドビのPDF Reference 1.7はISO 32000:1:2008として策定された。以後のPDF（PDF 2.0を含む）開発はIS のTC 171 SC 2 WG 8においてアドビと専門家らの協力により進められている。
1993-2006年にかけてアドビはPDFの仕様を数回改訂して新機能を追加している。
PDF 1.7 (ISO 32000-1) が制定された2006年以降にアドビが定義した拡張 (Extension Levels) はISO 32000-2 (PDF 2.0) のドラフトにも一部取り込まれているものもあるが、開発者はアドビの拡張部分がPDFの標準でないことに注意する必要がある。
国際標準化機構 (ISO) によるPDF 1.7の標準化以降、仕様の改訂はISOが預かるところとなった。アドビ独自のバージョンアップは、ベースとなるバージョン (1.7) に対する "Adobe Extensions" という形で行われている。
ISO 15929 および ISO 15930 標準 - 2001年策定
PDFを元に策定された、印刷用途を目的としたファイル形式。印刷時のデータ交換をスムーズにするため、通常のPDFで使える機能を一部制限している。
Portable Document Format PDFの歴史
一連のISO 19005 標準 - 2005年策定
PDFを元に策定された、電子文書の長期保存を目的としたファイル形式。主に印刷目的として利用されていたPDFを、長期保存用に特化させたもの。ISO 19005 標準は特に欧州を中心に使われており、対応するソフトウェアも欧州製のものが多い。
ISO 24517 - 2008年策定
PDFを元に策定された、エンジニアリングワークフローにおける使用を目的としたファイル形式。知的権利の安全な配布やCADデータなどの複雑な3次元データなどをPDFに組み込むことを目標にしている。
PDF/H
ISO未策定。ヘルスケアに関するデータを交換、保存するのを目的としたファイル形式。
ISO 14289-1 - 2012年8月策定
ユニバーサルアクセスへの対応を目的としたファイル形式。視力や運動能力に障害のある人にも利用できるように特化させたもの。
ISO 16612-2 - 2010年策定
可変データやトランザクション文書を扱うのを目的としたファイル。
PAdES
ISO32000-2に含まれる予定。PDF文書の長期保管を目的としたPDFの拡張。欧州電気通信標準化機構により策定ならびに公開される予定。
Portable Document Format PDFの歴史
PDF 1.7の仕様書の最終版は 2008年1月に ISO Technical Committee 171にて採択され,2008年7月1日にISO 32000-1:2008 Document management – Portable document format – Part 1:PDF 1.7として公開された。
ISO 32000-1:2008 はPDFの機能を全て定義した初の規格である。それ以前にISO PDF規格になったもの (PDF/A, PDF/X, 等) は特定分野に適用される物である。ISO 32000-1はAdobe PDF仕様1.0から1.6で定められた物を網羅しているが、以前のバージョンの一部の機能はアドビにより削除されており、PDF 1.7についても同様である。
Portable Document Format PDFの歴史
ISO 32000-1の文書はアドビの PDF Reference, sixth edition, Adobe Portable Document Format version 1.7, November 2006 を元にしており、ISO Technical Committee 171 (ISO/TC 171), Document management application, Subcommittee SC 2, Application issuesによるファストトラック (Fast-track procedure) 制度により審査された。
ISO PDF 規格の要約 (abstract) には以下のように記述されている。:
ISO 32000-1:2008 は電子文書のユーザーが交換と閲覧を行うにあたり、作成した環境に依存することなく再現し、閲覧および印刷するための形式を定義する。その目的とするところはPDFファイルを作成するソフトウェア、既存のPDFファイルを閲覧およびコンテンツを画面に表示するよう解釈しユーザーと対話するソフトウェア、またその他の用途のためにPDFファイルを読み書きする各種製品の開発者に供するものである。
Portable Document Format PDFの歴史
ISO 32000-1 の中にはアドビのプロプライエタリな仕様の部分がいくつか引用規格とされており、（Adobe Acrobat JavaScriptやXFA (XML Forms Architecture) など) ISO 32000-1に準拠するためにはこれらが不可欠となっている。
新しいバージョンのPDF規格はISO/CD 32000-2 - Document management – Portable document format – Part 2:PDF 2.0として策定され、2017年7月に公開された。
新機能としては以下のようなものが紹介されている。
既存の仕様から改良されたものは以下の通り。
PDF 2.0の提案は2009年にISOに受理された。(ISO/NP 32000-2) TC 171 SC 2 WG 8 委員会は文書の作成のほか、寄せられる多数の技術的、編集面のコメントへの対応、各種課題ごとに関心を寄せる組織たちで構成されるアドホックな下位委員会8つの運営などのために活動している。
規格の開発は"照会段階"/"国際規格案"の段階まで進んでいたが、文書の整備に本プロジェクトは中止され、新しいプロジェクトが立ち上げられた。2014年中に2つめの"委員会原案"が提出される予定である。
Portable Document Format PDFの歴史
AdobeはAdobe Extension Level 5 と Adobe Extension Level 3 をISO 32000-2 に盛り込もうとしたが、そのうち一部の機能だけが採用されている。
ISO委員会のPDF 2.0開発の目標には、機能の進化的な拡張のほかに、PDF言語のリファインや現在使われなくなっている機能（例:フォームのXObject names等）の廃止による、またアドビのプロプライエタリな仕様（例:Adobe JavaScript、リッチテキスト等）の標準化が含まれている。
PDF 2.0ではアドビの XML Forms Architecture 3.1 を参照しようとしており、2011年にISOの委員会はアドビにXFA仕様書の提出を求め、またXFA仕様を安定化させるよう求めている。
（TCは「専門委員会」、SCは「分化委員会」、WGは「作業グループ」の略）
2008年にISO標準を策定するために設置された。
作業グループ8は年に二度会合を開き、10カ国以上より参加者が集まる。ISO 32000の委員会のミーティングは認定された主題専門家に対しオープンとされている。関心を持つ団体は、ISOの会員団体に参加について問い合わせる。
現在のプロジェクトのリーダーシップはシェリー・エクホルム（マイクロソフト） 、副リーダーはダフ・ジョンソン（独立コンサルタント）が担当している。
以前のリーダーは 2008年より2011までジェイムズ・キング博士（アドビシステムズ）が担当した。ISO幹事はベッツィー・ファニング(AIIM)。
Portable Document Format 技術的な基盤
PDFの読み書きを行うソフトウェアは誰でも開発することができ、アドビにライセンス料などを支払う必要はない。アドビはPDFについて特許を保有しているが、仕様は無料で自由に参照することが出来る。
PDFは3つの技術的な柱から成り立っている。
PDFは、アドビシステムズが開発し印刷業界の標準として普及していたページ記述言語PostScriptを元に策定された。
PDFでは、コンピュータ上でのデータ交換のために次の機能が追加されている。
PDFには、PostScriptの持っているプログラミング言語としての機能はなく、HTMLなどと同様のデータ記述言語となっている。たとえばPostScriptのif やloopといったプログラム用命令は取り除かれている。一方linetoなどは残されている。これはファイルを開いた場合にエラーが発生する可能性を小さくし信頼性を高めるためという事と同時に、PostScriptが持つ特徴の一つである、インタプリタによる実行環境への依存性を極力排除していく方向性からである。
Portable Document Format 技術的な基盤
このように元々PDFはPostScriptから発展・派生したという経緯を持つため、PostScriptとPDFは似た特性を持っており、相互の変換は比較的容易である。実際、Acrobatに含まれるDistillerでは、各種アプリケーションのデータをいったんPostScriptファイルに変換（WindowsやMacintoshではプリンタードライバを経由する形で行われる）し、それを元にPDFを生成している。しかし、PDFを作成するには、必ずしもPostScriptを経由する必要はなく、例えばGDI経由で直接PDFを作成することも可能であり、実際にそういった形で動作（GDI→PDF）する製品は多数存在する（「いきなりPDF」もこのタイプである）。
旧バージョンのQuark XPressなどからPDFファイルを作成するには、PostScriptファイルを生成したうえで"Distiller"というAdobe Acrobatに添付のソフトを使ってPDFファイルに変換するのが一般的である。また、Adobe InDesign、Illustrator、PhotoshopやQuark XPress（バージョン6以降）を使うと、Acrobatなどは使わずに直接PDFファイルを作成できる。
Portable Document Format 技術概要
PDF文書は1以上のページで構成され、各ページにはテキスト・画像・図形が含まれる。
PDFファイルの生成には、アドビシステムズ社純正の「Adobe Acrobat」やサードパーティー製品を利用する方法がもっとも基礎的である。さらに、クラウド形態などによりサーバサイドでPDFファイルを作成するシステムや、PDFファイル生成とは異なる主目的をもつソフトウエアが PDFファイルを生成する補助機能を搭載している場合もある。
PDFファイルの表示や印刷は、第一にAcrobat Readerなどの専用のビューアーアプリケーションを用いる方法がある。ウェブ上で公開されているPDFファイルについては、パソコンのウェブブラウザ上で閲覧できることがある。当初はAcrobat Readerのプラグインを用いていたが、現在Google Chrome、Mozilla Firefox、Microsoft Edgeなど、PDF表示機能を内蔵する製品も登場している。しかし、これらの製品でも、スマートフォン向けでは、PDF表示機能が除外されている。
PDFの仕様は、ISOで標準化される以前からアドビシステムズから公開されてきている。そのため、アドビシステムズ以外のさまざまな企業・団体や有志が、PDF関連のソフトウェアを開発・公開しており、オープンソースソフトウェア、フリーウェアも数多い。
Portable Document Format 技術概要
PDFファイルはCOS ("Carousel" Object Structure) のサブセットである。COSのツリー構造は以下の8種のオブジェクトで構成される。
オブジェクトはobject number とgeneration numberで番号付けされ、xref table表が各オブジェクトのファイル先頭からのオフセットを記述する。
この利点はファイル内のランダムアクセスを容易にすることで、またファイルの変更があった際に変更点を追記するだけでファイル全体の書き直しを行わなくてよくなる。
PDFのデータ配置は リニア(最適化)とノンリニア(最適化なし)の2種類がある。最適化なしは、PDFの変更箇所がファイル末尾に追記された状態であり、デメリットはファイル全体をダウンロードしてからでなければファイルの表示内容を確定できないことである。最適化された場合は、末尾にあった変更点が各ページに適用されて、Webで表示させる場合などに好きなページから表示させられるメリットがある。
PDF内の画像の記述方法はPostScriptに近く、相違箇所は透明の有無である。透明はPDF 1.4で追加された。
Portable Document Format 技術概要
ベクター画像はパスで記述された物で、直線、方形、ベジエ曲線で構成される。
図形を記述するだけでなく、文字のアウトラインを記述する場合もある。
パスはストローク、塗りつぶし、クリッピング（切り抜き）に使われる。ストロークと塗りつぶしは自由な色、模様を指定できる。
模様はタイリング、色なしのタイリング、シェーディングを指定できる。
ラスターイメージ（Image XObjectsと呼称）は、PDF内では辞書と、関連づけられたストリームで表現される。辞書には画像のプロパティが記述され、ストリームにはイメージデータが記述される。画像は複数の圧縮方式でフィルターされる。サポートされるフィルターは以下のものがあり、用途に応じて画質とサイズのバランスを選ぶことができる。
ASCII85Decode
ストリームをASCIIの7ビットで表現するもの
ASCIIHexDecode
ASCII85Decodeに近いがよりコンパクトになる
FlateDecode
zlib/deflate（いわゆるgzip形式。ZIPではないので注意）アルゴリズムで圧縮するもの。;PDF 1.2より実装
LZWDecode
LZWアルゴリズムで圧縮するもの。
RunLengthDecode
ランレングスアルゴリズムによるシンプルな圧縮
DCTDecode
JPEGに採用された 非可逆圧縮
CCITTFaxDecode
Portable Document Format 技術概要
CCITT (ITU-T) faxで規定された 可逆 2値 (黒/白)圧縮。Group3とGroup 4がある
JBIG2Decode
JBIG2標準で定義された黒白二値の形式。可逆、非可逆が選べる。PDF 1.4より実装
JPXDecode
JPEG 2000標準で定義された形式。可逆、非可逆が選べる。PDF 1.5より実装
テキストはPDF内のコンテント ストリーム内でテキスト エレメントとして記述される。テキストエレメントはどの文字がどの座標に表示されるかを定義し、どのフォントとエンコーディングを使うかも記述する。
フォントオブジェクトは、タイプフェースを記述する。どのフォントを使用するか記述するほかに、フォントファイルの埋め込みもできる。
埋め込めるフォントはType1、TrueType、OpenTypeがある。
以下の14書体については、ソフトウェアは必ず装備するか、同じ寸法の代替フォントを装備しなければならない。ソフトウェアは以下のフォントの寸法について情報を保持し、もしPDFに埋め込まれていない場合は同じ寸法の代替フォントで表示する。
Portable Document Format 技術概要
電子文書を正しく表示するためには、フォントが正しく設定されている必要がある。一般に、文書作成時に使用されているフォントがインストールされていないコンピュータでは、文書を正しく表示・印刷できない。例えばヒラギノフォントを使って作成した文書は、このフォントがインストールされていないコンピュータでは代替の日本語フォントで表示する必要がある。さらに、日本語フォントがインストールされていないコンピュータではエラーや文字化けが発生し、正しく表示できない。
PDFの文書では、使用しているフォントを埋め込むことで、そのフォントがインストールされていないコンピュータでも正しく表示・印刷できる。フォントを埋め込む方法は2つあり、当該フォントに含まれているすべてのグリフ（字形）を埋め込む方法と、文章に使用されているグリフのみを埋め込む方法である。これらの選択は、PDFを作成する際に行う。フォントを埋め込んで作成したPDFの日本語文書は、日本語フォントがインストールされていないコンピュータでも正しく表示できる。
ただし、フォントを埋め込んだPDFファイルはファイルサイズが大きくなるという問題がある。また、フォントを埋め込む場合は、フォントのライセンスにも注意する必要がある。
Portable Document Format 技術概要
テキストストリーム内では、文字は文字コード（番号）によって記述される。WinAnsi、MacRomanのほか東アジアの各種言語のエンコーディングが定義されているほかに、フォント自身に独自のエンコーディングを持つことも出来る。
基礎がType1フォントを前提に作られたので、TrueTypeフォントなどを記述する場合は、非常に複雑な記述になる。
文字コードについては、全ての文字列が独自のルールで英数字にエンコードされる。英語文書の場合はある程度解読できるが、多バイト文字になると非常に複雑なルールでエンコードしなければならない。
それで得られるメリットは、処理系にかかわらず文字を正確に区別できることで、例えばJIS90形式の文字とJIS2004形式の文字はJIS、Unicode上では同じ文字コードでありながら字形が異なる文字があり、普通の処理系ではどちらかのフォントしか表示できないが、PDF上では一緒に記述できることが挙げられる。
しかしながら例えばWindows 2000とWindows Vista間ではMS明朝、MSゴシックのフォントのバージョンは異なり、フォントを埋め込まないようにPDFを作成すると、片方の環境では文字が全面的に文字化けするケースがある。
Portable Document Format 技術概要
また、フォントが埋め込まれているため文字化けしていないように見えても、文面をクリップボードにコピーしてエディタに貼り付けると、テキストストリームが異機種のエンコーディングになっていて文字化けするケースもある。
Adobe製品は比較的問題が起こりにくいが、サードパーティー製品や海外製のソフトウェアでは現在もこの種の問題に遭遇することがある。
PDFファイルには、音楽、動画などのマルチメディアファイルを含めることができる。そのためPDFファイルは、コンピュータを使ったプレゼンテーション用に使うこともできる。2005年にアドビシステムズがFlashの開発・推進を進めてきたマクロメディアを買収し、アドビシステムズによるFlashとPDFとの統合がかつて進められていた。Flashは2020年に開発・サポートが終了している。
そのためAdobe製品によるPDF表示では、Flash形式のファイルが埋め込まれていてもプラグインなどをインストールせずに再生することが出来る。しかしQuickTimeはサポートされない。これはAppleとAdobeの敵対的な関係を示しており、そのためAppleのiOSデバイスではリッチメディアPDFはインタラクティブ性が損なわれる。
Portable Document Format 技術概要
またフォームはユーザーに入力させるメカニズムで、AcroForms(PDF 1.2より)と Adobe XML Forms Architecture(XFA)(PDF 1.5より) の2種類が使える。XFA仕様はPDF仕様に含まれておらず、オプション機能として言及されているだけである。
PDF 1.2より導入され、テキストボックスやラジオボタンなどのオブジェクトとJavaScriptを記述することが出来る。PDFの標準のアクションに加え、AcroForms は内容の送信、リセット、取り込みができる。送信機能はフォームの内容を特定のURLに送信する。
送信形式は以下の種類がある。
AcroFormsはフォームフィールドの値を外部の独立したファイルに キー:値 のペアで格納することができる。外部ファイルとしてはForms Data Format (FDF) とXML Forms Data Format (XFDF) の2種類がある。
Portable Document Format 技術概要
Forms Data Format (FDF) はPDFを基盤にしており、同じ文法と基本的に類似したファイル構造をしているがPDFよりはbodyに必要なオブジェクトが1個だけである分単純である。FDFはPDF仕様書に記載されている。(PDF 1.2より) FDF形式はデータをサーバに送り、応答を受け取り、フォームに内容を反映するのに使用できる。また単体ファイルとしてエクスポートさせ、PDFのインタラクティブ フォームに取り込む使い方も出来る。 PDF 1.3からは、FDFはアノテーション（注釈）を適用対象のPDFから独立して格納するコンテナーとして定義できるようになった。典型的なFDFはX.509 certificatesや認証リクエスト、ディレクトリ設定、タイムスタンプサーバー設定、その他添付のPDFファイルなどの情報をネットワーク送信のためカプセル化する。
 FDFのMIMEコンテントタイプは application/vnd.fdf で, ファイル拡張子は.fdfになる。Macのファイルタイプは'FDF'。 FDFの単体ファイルへのインポート、エクスポートはフリーウェア系PDFソフトウェアでは広く実装しているとは言えない。その例としては、Evince、Okular、Poppler、KPDF, Sumatra PDF が挙げられる。ただしEvince、Okular、PopplerはAcroformsにデータを代入して保存させることなら出来る。単体FDFのインポートを実装しているソフトウェアとしてはAcrobat Readerがあり、インポート、エクスポート両方を実装するものとしてはFoxit ReaderとPDF-XChange Viewer Freeが挙げられる。PDFファイルへのFDFデータの保存についてはpdftkにも実装されている。
「タグ」機能により、PDFのコンテンツにはセマンティックな（意味に基づく）構造と関連が記述できるようになり、これによりPDFの順序付けた読み上げか可能になった。
タグ付きPDFは印刷用途のPDFには必要ないためオプション扱いとなっており、ISO32000-1の記述も曖昧な物になっている。
Portable Document Format 技術の特筆点
紙資料をイメージスキャナなどを使って電子文書にする場合も、PDFが利用されることが多い。
紙資料を電子文書化するとき、PDFを利用しない場合には、TIFFなどの画像ファイルとして保存する方法と、OCRソフトウェアを使ってテキストとして保存する方法がある。画像ファイルとして保存された電子文書は画面上で見る場合には紙資料と同じ内容が再現できるものの、文章や文字をコピーすることができないなどテキストの再利用に大きな制限がある。また、OCRソフトウェアを使って作成したテキストファイルではテキストの再利用は可能となるが、OCRソフトウェアの精度の問題もあり、元の内容を完全に再現できない場合が多い。
PDFを利用すれば、紙資料をスキャンした画像の上にOCRソフトウェアで変換して作成した透明テキストを重ね、1つのファイルとして保存することができる。こうしたPDFの文書では、画面上で見る場合には紙資料の内容を完全に再現でき、不完全ではあるがテキストの再利用もできる。例えば、Acrobatにはバージョン6.0以降のStandard版以上でOCR機能が標準で搭載されるようになった。
Portable Document Format 技術の特筆点
PDFの役割は印刷物をスクリーンに再現するだけではない。視覚障碍者向けの対応として、バーチャルな印刷物にとどまらず、XMLによる"タグ"を埋め込むことが出来る。これはページ内コンテンツの論理的な構造を表し、読み上げソフトを使う場合にどの順序で読むべきかなどの情報を提供する。PDF作成用ソフトウェアによってタグ生成への対応度は分かれ、またデフォルトでタグ生成を有効にしていないソフトもある。特に紙からスキャンしてPDFを生成する場合はタグは軽視され、障碍者にとって障壁となることが多い。
PDFのアクセシビリティ対策は(i)フィジカルなビュー（普段目にする印刷物的な表示）と、読み上げソフトウェアが使用する(ii)タグのビュー、そして(iii)PDFを構成するテキストやグラフィックのオブジェクトのストリーム（タグがない場合には読み上げソフトはこのテキストストリームを読みにいく）という3つのビューの整合性を取るという困難な作業を伴う。
Portable Document Format 技術の特筆点
PDFはセキュリティが考慮されていない古い時代のフォーマットである。脆弱性のあるAcrobat Readerで有害なJavaScriptを含むPDFファイルを開くと、コードが実行され、パソコンがウイルスに感染する。同時に、ダミーのPDFファイルを表示させて、ユーザーがウイルス感染を気付かないようにする。その脆弱性を悪用した攻撃があり、2009年12月以降、日本で話題になっている「Gumblar」もPDFを媒介としている。
対策として、リーダの最新版へのプログラムアップデートがあるが、新たな脆弱性が発見されてからアップデートまでに時間が必要である。ユーザーによる不要な機能の無効化（例えばAcrobat ReaderにおけるJavaScriptエンジンの無効化）を併用することが推奨される。
PDFファイルには、情報の機密性を保つために、閲覧パスワード（ユーザパスワード）と編集パスワード（オーナーパスワード）、公開鍵方式の暗号化を設定することができる。
閲覧パスワードが設定されていると、利用者は正しい閲覧パスワードを入力しないとPDFファイルを開けない。編集パスワードが設定されている場合、閲覧だけならパスワード入力は不要であるが、次の作業をするには正しい編集パスワードを入力して設定を解除しなければならない。
Portable Document Format 技術の特筆点
この機能を使うことにより、ユーザの画面上では表示できるものの、コンテンツ内の文章をコピー・アンド・ペーストできないようしたり、文書内の写真の印刷ができないよう設定した文書を配布したりできる。
また、電子署名を付け、文書の改竄を防止する機能も持つ。
しかしPDFのパスワードを解除するソフトウェアも多く流通しており、2014年現在ではPDF 1.6などの古い形式のファイルは1秒もかからずパスワードが解除されてしまうケースがある。数年後にはツールで解読されてしまうということを考慮する必要がある。
Adobe LiveCycle製品群ではDRMを実装しており、エンドユーザーに配布されたPDFに対して、後から閲覧権限を変更することができる。応用の一例としては、配布されたPDFの内容が古くなってしまった場合に閲覧禁止として、新しい版をダウンロードするよう求めるような例がある。
PDFは表示するソフトウェアの挙動を定義することが出来る。
例えばしおりのウインドウを最初に開くか、またツールバーを表示するかどうか、などを文書に記述できる。
Portable Document Format ソフトウェア
PDFの生成、閲覧用ソフトウェアは各種プラットフォームで提供される。macOSとほとんどのLinuxディストリビューション、LibreOffice、Microsoft Office 2007（要SP2アップデート）、WordPerfect 9、Scribus、Windows向け各種プリントドライバ、pdfTeX組版システム、DocBook PDFツール、Ghostscript製品群、アドビのAdobe AcrobatとAdobe FrameMaker、GoogleのオンラインオフィススイートであるGoogle DocsはPDFに出力する機能を装備している。
ラスターイメージプロセッサ (RIP) は、PDFをラスターイメージラスターイメージ に変換して、紙などの媒体に出力するために使用され、DTP分野ではラスタライズと呼ばれる。 PDFの処理能力を備えるRIP は、アドビのPDF印刷エンジン または、サードパーティー製品 Jaws や Global Graphics社のHarlequin（ハーレクイン）RIP を組み込んでいる。
Portable Document Format ソフトウェア
Windows環境におけるPDFファイルの表示や印刷には、アドビシステムズから無料で配布されているAcrobat Readerを使うのが一般的である。Acrobatがインストールされている場合は、AcrobatでPDFの表示や印刷ができる。macOSではOSに標準で付属する「プレビュー」を利用できる。その他のOSについても、PDF閲覧ソフトに付属している印刷機能や、OSの印刷機能を利用して印刷できる場合が多い。
Web上のPDFファイルは、Googleなどで検索できる。また、コンピュータ内のPDFファイルは、AcrobatとAcrobat Readerによる全文検索が可能だが、検索用インデックスを作成した高速全文検索を利用するためにはAcrobatのProfessionalバージョン（6.0以降）やGoogleデスクトップ、Mac OS X Tiger以降に付属するSpotlightなどが必要となる。
PDFファイルの作成には、アドビシステムズのAcrobatを利用するのが一般的である。macOSではOSの標準機能で各種文書をPDFファイルに変換できる。LinuxなどUnix系OSの印刷システムであるCUPSにはPDFファイルの出力機能がある。そのほかにも、後述するLibreOfficeなどオープンソースのものも含めて、数多くのPDF作成ツールがある。
Portable Document Format ソフトウェア
Acrobatでは、データを各種ソフトウェアから「Adobe PDFプリンタ」へ印刷することでPDFファイルを作成できる。この操作の場合、Acrobatに含まれるDistillerでPDFファイルを作成することになる。また、Microsoft OfficeではAcrobatに含まれるPDFMakerで文書をPDFに変換できる。PDFMakerはDistillerを呼び出すとともに、しおり・ハイパーリンク・注釈などを自動的に作成する。
Adobe PDFプリンタによる方法以外としては以下のような作成手法を備えている。
Microsoft Officeや一太郎などで作成した文書データも、PDF化されることが多い。PDFの文書は、Microsoft Officeなど文書作成時に使ったソフトウェアをインストールしていないコンピュータでも表示・印刷でき、コンピュータの環境によってレイアウトが変わる可能性も小さくなる。
Portable Document Format ソフトウェア
Microsoft Officeの文書はPDF化しなくても、マイクロソフトから無償配布されている表示専用ソフトウェア（Word ViewerやExcel Viewerなど）で表示させることができる。しかしこうしたソフトウェアは、Acrobat ReaderなどのPDF表示用ソフトウェアと比べると、対応しているOSが限られていることもあり、インストールされていない、またはできない場合が多い。そのため、不特定多数の人を対象にした文書はPDF化することで正しく表示される可能性が高くなる。
PDFの作成には、Microsoft Officeからはプリンタとしてインストールされる「Adobe PDF」や「Acrobat Distiller」を利用してPDFを作成することができる。なお、32bit版Officeについては、Acrobatに含まれるマクロの「PDF Maker」を利用し、より簡単なPDFの作成が可能になっている。
Portable Document Format ソフトウェア
2007 Microsoft Office System (Microsoft Office 2007) では追加アドインを加えることでPDFを出力する機能が追加された。また、Microsoft Office 2007 サービスパック 2では標準機能として追加され、別アプリを利用することなしにPDFを作成することができる。このPDF作成機能はMicrosoft Office 2010 (x86 / x64) にも引き継がれている。
一太郎の「2011 創」以降のバージョンでは、一太郎文書から直接PDFを作成することもできる。それより前のバージョンでは、CubePDF等の無料仮想プリンタドライバを用いて作成する事ができる。
オープンソースソフトウェアのLibreOfficeは標準でPDF出力に対応しており、PDFにODFファイルを埋め込みLibreOfficeで編集可能なPDFを作成するハイブリッドPDFや長期保存向けのPDF/A、ユニバーサルアクセシビリティ対応のPDF/UAでの出力や、PDFへの電子署名にも対応している。また、LibreOffice Drawを利用して、PDFファイルを直接、編集したり機密情報を消すための墨消しも行える。
LaTeXで作成した文書をPDFに変換する機能も持つツールも開発されている。
これらPDFを直接扱う方法ではなく、LaTeX標準のdvipsやdvipskなどの伝統的なPostScript出力用ツールでいったんPostScript形式に落とし、それをAdobe Distiller（または自由ソフトウェアであるGhostscript）といった標準的なPostScript→PDF変換ツールを使ってPDF出力させるといったやり方も一般的である
マークアップ言語XMLの応用技術であるXSL-FOを利用すると、Apache FOPやXSL Formatterなどのソフトウェアを利用してPDFファイルに変換できる。XSL-FOはXSLTなどを利用して各種XML文書から生成できるため、XSL-FOを利用することで各種XML文書からPDFファイルを作成できる。
Portable Document Format PDFの短所
PDFの短所として、次のような点が指摘されている。
PDFは、元にしていたPostScriptの仕様が複雑だったため、簡略化したとはいえやはり複雑な仕様である。また、PDFのバージョンアップとともにさまざまな機能が追加されたため、仕様はますます複雑になっている。
このため、PDFの文書およびソフトウェアはサイズが肥大化する傾向にあり、ソフトウェアの動作が重く、メモリの使用量が増大しがちである。
例えば、Acrobat6ではソフトウェアのサイズが大きく、起動に時間がかかるなど動作が重いため、敬遠する人も多かった。Acrobat7になって起動時間は短縮したが、ソフトウェアのサイズは相変わらず大きく、動作の重さを感じる場面もある。その配慮として、PDF以外の形式による文書（Word文書、Excelワークシートなど）も公開しているサイトもある。
また、仕様が公開されているとはいえ、PDFの複雑な仕様に完全に対応するソフトウェアを作成するのは難しい。
Portable Document Format PDFの短所
PDFは、文字のレイアウトが崩れにくい。作成者の意図がこれ以上改変されていないという保証を担保した最終成果物として、限定または不特定多数の利用者に公開するのには適している。しかし文字列の抽出や他形式にコンバートを試みると困難に直面する。というのは何も加工されていないPDFでは、ある文字列のブロック、隣接または上に重なる文字列やグラフィックとの論理的な対応関係を示す情報が乏しいためである。
言い換えれば、PDF上では文字列が、変換元文書にあったコンテキストを無視した文字の羅列になってしまうのである。これはKindleをはじめとする、画面の小さいビューアー用フォーマットへの変換を困難にする。また視覚障碍者向けの拡大表示、読み上げなどアクセシビリティにとって障壁となる。
この問題点に対応するため、PDFには「タグ」機能が「Adobe Acrobat 2017」で追加され、PDFへの変換時に文字列がどの順番で読まれるべきか、見出しとの関係などの情報が追加されるように改善された。しかし、紙をスキャナー機でスキャンまたはスマホ上で撮影して作成されたPDFではタグは軽視されることが多い。
Portable Document Format PDFの短所
PDFは画面で見るには、ユーザビリティが不十分な側面がある。特に、スマートフォン普及以前の規格であるため小型端末では扱いにくい。ユーザビリティ（閲覧しやすさ）に関して、ヤコブ・ニールセンはPDFを「オンラインの閲覧用に使ってはならない」、と結論づけている。
ユーザビリティに十分配慮して作成されたHTML文書と比べると、PDFは扱いにくい面がある。PDFはウェブブラウザーでの表示用に最適化（リニアライズ）されていないと、文書の一部分だけを参照したい場合でも、最初から最後まですべてのデータを閲覧端末に読み込む必要がある。Acrobatなど既定でウェブブラウザーでの表示に最適化したPDFを作成するソフトも多いが、廉価・無償のPDF作成ソフトではウェブブラウザーでの表示に最適化する機能がないものがある。このようなPDF作成ソフトで作成されたPDFをウェブブラウザーで表示すると、表示開始までの待ち時間が長くなる。
ナビゲーションのために、しおり、PDFのページ間（内部）リンクやPDF外部へのリンクを文書の任意の箇所に設定することも可能であるが、これを利用するには、PDF作成時に素材データの中で設定するか、（Readerでない）Acrobatなどのしおり・リンク編集機能をもつソフトで追加する必要がある。この点は、ソースに参照したい箇所をテキスト情報として付記するだけで済むHTMLに比べれば煩雑である。
西元町駅
西元町駅（にしもとまちえき）は、兵庫県神戸市中央区元町通六丁目にある、阪神電気鉄道（阪神）神戸高速線の駅。駅番号はHS 34。
西元町駅 概要
当駅を含む前後の区間は第三種鉄道事業者の神戸高速鉄道が「東西線」として施設を保有し、阪神が第二種鉄道事業者として営業を行っている。2010年に実施された駅案内板等のリニューアル以後、駅出入口の案内板等には「阪神 神戸高速線 (HANSHIN KOBEKOSOKU LINE) 」と表記されている。
直通特急のうち、種別表示幕が黄色地のもの（直通特急）が停車する。
西元町駅 駅構造
相対式ホーム2面2線を有する地下駅。分岐器や絶対信号機を持たないため、停留所に分類される。地下2階のホームは線形が急カーブとなる場所に設置されているため、電車とホームの隙間が比較的広い場所がある。ホームの有効長はおよそ150 mあり、阪神車と山陽車は7両まで停車可能であり、また阪神車より車長が長い近畿日本鉄道（近鉄）の6両編成も停車可能だが、近鉄車が当駅に停車する運用は存在しない。
改札口は地下1階の東西に各1箇所設置されている（メインは西改札）。エレベーターは東口に設置されており、地上入口からコンコースの改札外間と改札内と下りホーム間が一基と改札内と上りホーム間が一基設置されている。
下り姫路方面行きホームには赤胴車時代の阪神8000系が描かれた「直通特急 ご案内」の案内板が残っている。
※実際には構内に上記ののりば番号表記はないが、スマートフォン向けアプリ「阪神アプリ」の行先表示機能では、梅田方面が1番線、姫路方面が2番線とされている。
日中は、大阪梅田 - 山陽姫路間の直通特急、大阪梅田 - 須磨浦公園間の特急が毎時各2本ずつと大阪梅田 - 高速神戸間の普通が毎時6本発車する。
西元町駅 利用状況
近年の1日平均乗車人員は下表のとおりである。阪神電鉄の特急停車駅では最も少ない(全列車停車駅に限れば高速長田駅が最少)。
西元町駅 隣の駅
阪神電気鉄道
神戸高速線
■直通特急（種別幕が赤）・■S特急
通過
■直通特急（種別幕が黄■（神戸三宮駅 - 板宿駅間の各駅に停車））・■特急・■普通
元町駅 (HS 33) - 西元町駅 (HS 34) - 高速神戸駅 (HS 35)
六日町駅
六日町駅（むいかまちえき）は、新潟県南魚沼市六日町にある、東日本旅客鉄道（JR東日本）・北越急行の駅である。
六日町駅 乗り入れ路線
JR東日本の上越線と北越急行のほくほく線が乗り入れている。ほくほく線は当駅が起点であるが、上越線経由で越後湯沢駅まで直通運転を行っている。
上越新幹線は当駅を経由せず、新幹線新潟方面と特急「はくたか」とを乗り継ぐ場合は一旦越後湯沢駅まで行かなければならなかったが（または浦佐駅から当駅まで普通列車を利用）、分岐駅通過の特例は設定されなかった。
六日町駅 駅構造
単式ホーム1面1線と島式ホーム2面4線を有する地上駅で、橋上駅舎を有する。
JR東日本新潟シティクリエイト（JENIC）が運営する業務委託駅で、越後湯沢駅が管理する。JRと北越急行による共同使用駅で、北越急行側の駅業務はJR東日本が業務委託を受けている。駅舎内には、有人改札口、みどりの窓口、自動券売機、待合室が設置されている。また、改札外の1階と改札内の2階に化粧室が、コンコース上に発車標とほくほく線の運行情報表示器が設置されている。このほか、バリアフリー対策として、改札内コンコースと各ホームを連絡するエレベーターが設置されている。
自由通路の「六日町駅自由通路」は南魚沼市が管理しており、駅舎は自由通路に面する2階に設けられている。市では市民や駅利用者の潤いの醸成を目的として、合併前の旧六日町時代の1998年（平成10年）に「六日町駅自由通路・シンボル空間条例」を制定して運用を行っている。東口1階には美術館「棟方志功アートステーション」のほか、六日町観光協会の案内所があり、レンタサイクル「里山Minicle（ミニクル）」の貸出が行われている。また、バリアフリー対策として、東口側と西口側の双方出入口にエレベーターが設置されている。
北越急行ほくほく線の超快速は通過していたが廃止当時は停車していた。
六日町駅 利用状況
JR東日本によると、2024年度（令和6年度）の1日平均乗車人員は1,342人である。実際には当駅で乗降しない北越急行との直通人員（通過人員）を含んだ数値であり、特急「はくたか」廃止後の2015年度（平成27年度）は大幅に減少している。
なお、2000年度（平成12年度）以降の推移は以下のとおりである。
六日町駅 駅周辺
元々出入口が設けられていたのは六日町の中心市街地に面する東口側で、徒歩3分ほどで国道17号の六日町駅前交差点に達し、その先で三国街道・六日町宿に達する。東口側には商店街があるほか、市役所、警察署、郵便局などの公共機関や金融機関が多く所在している。魚野川の両岸には六日町温泉の温泉施設や旅館が点在する。
駅前ロータリーにはショッピングセンター「RARA」がある。このショッピングセンターは町と農協「くみあい生活センター」、地元商店街、六日町商工会が出資して1994年（平成6年）に発足した「六日町街づくり株式会社」により建設が進められ、鉄骨平屋建ての建物にAコープを核として33の専門店が出店する売り場面積4,300平方メートル、駐車場400台のショッピングセンターとして1996年（平成8年）12月に全館オープンしたものである。屋内・屋外にコミュニティー広場が設けられたほか、駐車場は周辺商店にも利用できるなどコミュニティを重視した施設となっている。なお、整備にあたっては国の商店街整備等支援事業にも指定された。
2000年（平成12年）には駅と駅前商店街を結ぶアーケードが整備された。
2014年（平成26年）にはRARA内に南魚沼市図書館が移転オープンした。
住宅地があり、北越急行の本社が置かれている。西口側には新潟県立六日町高等学校および新潟県立八海高等学校をはじめとする教育機関が多く所在している。
六日町駅 バス路線
越後交通グループの南越後観光バスが運行する路線バス、および南魚沼市のコミュニティバス「市民バス」が当駅前を発着、または周辺を経由する。前者の運行路線には英字2文字の路線記号を付与したが、これは停留所にのみ掲載され、バス車体には表示されないため要注意である。
いずれも、ロータリー内の「六日町駅前」停留所（MK01、MH01、MD01、MM01、MS01、MB01）を発着する。
六日町駅 隣の駅
東日本旅客鉄道（JR東日本）
■上越線
塩沢駅 - 六日町駅 - 五日町駅
北越急行
■ほくほく線（越後湯沢駅 - 当駅間はJR上越線）
越後湯沢駅 - （一部塩沢駅） - 六日町駅 - 魚沼丘陵駅
八木亜希子
八木 亜希子（やぎ あきこ、1965年6月24日 - ）は、日本のフリーアナウンサー、タレント、司会者、ニュースキャスター、女優。フォニックス所属。元フジテレビアナウンサー。かながわ観光親善大使。
八木亜希子 来歴・人物
静岡県引佐郡三ケ日町（現在の静岡県浜松市浜名区三ヶ日）で生まれ、神奈川県横浜市に移る。横浜雙葉中学校・高等学校卒業。在学中は英語部に所属。早稲田大学第一文学部哲学科心理学専修卒業後、1988年、フジテレビにアナウンサーとして入社。同期入社は有賀さつき、河野景子、青嶋達也。後に、日本テレビのアナウンサー試験も同時に受けて不合格になっていたことを明かしている。
様々なジャンルの番組をオールラウンドに担当し、1990年代を代表するフジテレビの看板アナウンサーとして長く活躍した。ドラマ出演やCDデビューなど、アナウンス以外の活動もあったが、2000年3月末に退社。後に共同テレビジョン所属のフリーアナウンサーに。タレント・女優としても活動し、テレビCM・ドラマ・映画などに出演。
2002年10月、大学時代の同級生である会社員と結婚。その後アメリカニューヨーク、カリフォルニア州サンノゼに渡る。アメリカ滞在中、カリフォルニア州のディアンザカレッジにてESLのクラスを受け、2007年にサンタクララ大学大学院へ入学するが、帰国することになり半年で休学、帰国した。
明石家さんまとともに司会を務める『明石家サンタの史上最大のクリスマスプレゼントショー』は、フジテレビアナウンサー時代の1990年から続いている。
八木亜希子 来歴・人物
2008年10月30日、古巣のフジテレビ、共同テレビ、セント・フォースが共同で設立したアナウンサー・プロダクションフォニックスに移籍。2009年4月からは、フジテレビで夕方のニュースを担当していた経験を買われ、フジテレビ退社以来9年ぶりに夜のニュース『BSフジLIVE プライムニュース』のメインキャスターを務めた。
フジテレビ退社後まもなく出演した映画『みんなのいえ』（2001年）ではヒロイン役に抜擢され、日本アカデミー賞新人俳優賞を受賞した。映画評論家の前田有一は「日本アカデミー賞は国内の映画賞でも本流。同じ年に妻夫木聡や柴咲コウが選ばれていることからも分かるように、俳優としての素質があると評価された証しでしょう」、同作監督の三谷幸喜も「芝居はハッキリ言って下手ですが、それを補って余りあるものを醸し出している」とそれぞれ女優としての八木を評している。女優業に関してはジェイアイプロモーションと業務提携している。
2019年12月24日、線維筋痛症との診断を受けたことを明らかにし、治療のため休養に入ることを報告した。2020年10月3日、『LOVE&MELODY』（ニッポン放送）で番組復帰した。
トポス (数学)
数学におけるトポス（topos）とは、位相空間上の層のなす圏を一般化した概念である。アレクサンドル・グロタンディークによるヴェイユ予想解決に向けた代数幾何学の変革の中で、数論的な図形（スキーム）の上で有意義なホモトピー・コホモロジー的量が定義できる細かい「位相」を考えるために導入された。 その後数理論理学者たちによる更なる公理化を経て、集合論のモデルを与える枠組みとしても認識されるようになった。
トポス (数学) 定義
有限極限を持つ圏 Eがカルテシアン閉であるとは、任意の対象XについてXと直積を取る関手X × -: E→Eに右随伴関手(-)X: E→Eが存在する事をいう。 例えば集合の圏Setsや有限集合の圏FinSetsはカルテシアン閉だが位相空間の圏Topはカルテシアン閉でない。
一般に圏 E の対象Aの部分対象とはコドメインがAであるモノ射の同型類の事を言う。モノ射の引き戻しがモノ射になる事から、引き戻しを持つ圏Eについて各対象XにXの部分対象を与える関手Sub(-):Eop→Setsが定義される。圏Eの部分対象分類子(subobject classifier)とは、この関手を表現する対象の事をいう。
圏 E は(初等)トポス(elementary topos)であるとは、Eがカルテシアン閉で部分対象分類子を持つ事をいう。
たとえば、Sets やFinSetsは部分対象分類子として二点集合を持つのでトポスになる。
EとF がトポスのとき、関手 f*: E → F と完全関手 f*: F → E の対 (f*, f*)で随伴関係 f* ⊣ f*をみたすものはE から F へのトポスの射（geometric morphism）とよばれる。このときf*はfの直像部分、f*はfの逆像部分とよばれる。随伴性によりトポスの射の直像部分は左完全な関手になる。
トポス (数学) グロタンディーク・トポス
C を小さな圏とする。C の各対象 X から HomC(-, X) の部分関手の族 J(X) への対応 J で以下の公理を満たすものはC上のグロタンディーク位相といわれ、対 (C, J) は景（site）とよばれる。
たとえば、C の任意の対象 X について J0(X) = { HomC(-, X) } とおけば、J0は上の条件を満たす。このJ0はC上の自明なグロタンディーク位相とよばれる。
(C, J) を景とするとき、Cから Sets への反変関手のうちで J についての「張り合わせ条件」を満たすものは (C, J) 上の層と呼ばれ、それらのなす圏 Sh(C, J) （とも書かれる）はトポスになる。このようにして得られるトポスはグロタンディーク・トポスと呼ばれる。Sets への反変関手全体を考えるかわりに適当な宇宙 U への反変関手全体を考えることにすると、得られた「トポス」自体を再び景と見立てることが可能になる。このときのグロタンディーク位相は射の系の全射性によって定められる。
トポス (数学) グロタンディーク・トポス
グロタンディーク・トポスは余完備（cocomplete）で小さな生成系を持つトポスとして特徴づけられる。ここからグロタンディーク・トポスにおけるアーベル群的な対象のなすアーベル圏は十分に単射的対象を持つことがしたがう。したがってグロタンディークトポスのアーベル群的な対象の圏についてその導来圏を考えたり、トポスの射の直像部分の右導来関手を考えたりすることができる。
とくにC を小さな圏とするとき、その上の自明なグロタンディーク位相からはC上の反変関手（C上の前層とよばれる）全体の圏 Psh(C) （とも書かれる）が得られる。またJ がC 上のグロタンディーク位相のとき、「埋め込み／忘却」関手 Sh(C, J) → Psh(C) と「層化」関手 Psh(C) → Sh(C, J) の対は Sh(C, J) から Psh(C) へのトポスの射になる。
トポス (数学) グロタンディーク・トポス
Xを位相空間とするとき、Xの開集合のなす圏 O(X) の上に族の合併操作からグロタンディーク位相が定まる。そこから得られるトポスは（普通の意味での）X 上の層の圏 Sh(X) である。位相空間の間の連続写像 f:X → Y はトポスの射 Sh(X) → Sh(Y) を導く。逆に、Yがハウスドルフ性などよい分離性を持つ空間のときにはトポスの射 Sh(X) → Sh(Y) は必ずこのようにして得られる。したがって、トポスの理論は位相空間の理論の（圏の言葉による）言い換えを与えていると考えることができる。
Setsは一点空間の上の層の圏と見なせるが、任意の点 x ∈ X について { x } → X が導くトポスの射 Sets ≡ Sh({x}) → Sh(X) は「xにおけるファイバーをとる」関手と「x上の摩天楼層」関手から構成されている。また、X → pt（一点空間）が導くトポスの射 Sh(X) → Sets は「定数層」関手と「大域切断」関手から構成されている。
トポス (数学) 分類トポス
Gを（離散）群とする。G をただ一つの対象からなる圏と見なすとき G 上の前層の圏と G が作用する集合の圏 BG とは同一視される。
このとき位相空間X上のG-torsor と Sh(X) から BG へのトポスの射との間に自然な対応がある。
同様にして、「加群の分類トポス」とよばれる（グロタンディーク）トポス Aが存在し、(C, J)上の加群の層と Sh(C, J) から A へのトポスの射が自然に対応する。この対応は A における「普遍的な加群の層」対象 E を考え、Sh(C, J) からAへの射fに対し E のfによる引き戻し f*Eを対応させることで与えられる。さらには環の層などほかの構造についても同様のことが成立している。
トポス (数学) 数理論理学との関わり
Kripke-Joyalの意味論とよばれる手続きによって集合論的論理式をトポスの対象と射についての言明として解釈することができる。トポス Sets における解釈が通常の記号論的な集合とその元に関する論理式解釈となる。群、可換群、環などの数学的（特に代数的）構造の公理を論理式によって表現したとき、景 (C, J) 上のグロタンディーク・トポスにおいてその論理式を満たすような対象が (C, J) 上の群、可換群、環などの層になる。局所環の層などについての局所的な条件も、全称量化子を用いた論理式によって自然に表現される。
一方、適切な景 (P, J) をポール・コーエンによる強制法 (forcing) の議論をなぞって構成し、その上の層の圏として連続体仮説が成立しないような集合論のモデルを得ることができる。同様にして選択公理が成り立たないような集合論のモデルもある景の上の層の圏として実現できる。こうして構成される集合論のモデルのうちには排中律が成り立たないような直観主義的モデルも自然に現れる。
トポス (数学) 歴史
グロタンディークはスキームとトポスとを同じ年に見いだしたと『収穫とまいた種と』で回想している。実際にグロタンディーク・トポスの一般論が整備されたのはSGA IVでの彼自身による発表の中でだった。その後ウィリアム・ローヴェアが集合論のモデルとしての可能性を見いだし、強制法との関連、ドリーニュの定理のとらえ直しなど記号論的な認識が深められたが、グロタンディークの隠遁後に彼に近い学者がトポスの理論に貢献しなかったことは彼と他の数学者たちとの間の確執の一因になった。またリジッド幾何やSynthetic Differential Geometryなど「位相構造」より繊細な「微分構造」をトポスを通じて考える幾何学も得られている。
石川郡 (石川県)
石川郡（いしかわぐん）は、石川県（加賀国）にあった郡。
石川県や金沢城石川門の語源となった郡である。郡としての人口密度は消滅時点で全国2位だった。
石川郡 (石川県) 郡域
1878年（明治11年）に行政区画として発足した当時の郡域は、2025年現在の下記の区域にあたる。
石川郡 (石川県) 歴史
弘仁14年3月1日（823年4月3日）に加賀国設置とともに成立。同年6月4日（7月3日）に加賀郡から分置し石川郡と呼称した。河南郡と呼称した時期もあったが、後に河南郡は廃止され、石川郡になる。この時代の郡域は手取川及び尾添川以北浅野川以南であった。