OPF is the open packaging format that is defined by idpf.
[edit]Overview
The Open Package format has a long history with the <idpf>. It is used in all three versions of the specification. It always contains the metadata that describes such things as the title, author name, etc. In Version 1 some use it as an alternate name for the standard which was officially called Open eBook. MOBI, LIT, and IMP all use a version 1 OPF (.opf) in their source.
OPF file is an Open Electronic Package Ebook. OPF is an XML-based e-book format created by E-Book Systems; it has been superseded by the EPUB electronic publication standard. OPF file is an Open Electronic Package Ebook. OPF is an XML-based e-book format created by E-Book Systems; it has been superseded by the EPUB electronic publication standard. The 'root file' of the OPF Package Document should use the.opf extension. This XML file may refer to other XML files via XML’s general entity mechanism, but those files must not use the.opf file extension. This construction could be used to simplify the creation of OPF. What is an Official Personnel Folder (OPF)? The Official Personnel Folder (Standard Form 66) is a file containing records for an individual’s federal employment career. Employees with OPFs are those in the Executive Branch service, as listed in Title V of the United States Code and some federal employees not under Title V.
All three versions have an entry called package which looks something like:
Version one does not contain the version number but version 2 and version 3 must be identified in the opening entry.
Both Version 2 and version 3 use it as the internal file metadata used in ePub. In ePub 3 the OPF portion is now called the Publications standard. It is basically the same as OPF version 2.01 with a few additions.
[edit]Structure
The OPF file can be located anywhere in the ePub file structure and can be named whatever you wish. In ePub there is a folder called META-INF that must always be present. Inside there must be a file call container.xml. The content of that container file points to the OPF file. It might look like:
[edit]Specification
The Open Packaging Format (OPF) Specification, defines the mechanism by which the various components of an OPS publication are tied together and provides additional structure and semantics to the electronic publication.
Specifically, OPF:
- Describes and references all components of the electronic publication (e.g. markup files, images, navigation structures).
- Provides publication-level metadata. Specifically it should include Dublin Core formatted data with information about the eBook such as author and title.
- Provides a unique identification number. This is usually the ISBN if available.
- Specifies the linear reading-order of the publication.
- Provides fallback information to use when unsupported extensions to OPS are employed.
- Provides a mechanism to specify a declarative table of contents (the NCX).
- May provide pointers to additional optional elements such as embedded fonts.
Version 3 can contain version 2 data for backward compatibility but a version 3 reader will ignore all data not supported in version 3.
[edit]Example version 2
See ePub OPF section for one example. For an example of Version 1.2 see Open eBook Package File.Here is another 2.01 example:
[edit]Example version 3
[edit]MIME Media types
In the samples above there are examples of the Media types supported in ePub. Here is the complete list of required items to support.
MIME Media Type | Reference | Description |
---|---|---|
image/gif | http://www.w3.org/Graphics/GIF/spec-gif89a.txt | Used for raster graphics (GIF) |
image/jpeg | http://www.w3.org/Graphics/JPEG/ | Used for raster graphics (JPG) |
image/png | RFC 2083 | Used for raster graphics (PNG) |
image/svg+xml | http://www.w3.org/TR/SVG11/ | Used for vector graphics (SVG) |
application/xhtml+xml | XHTML 1.1 | Used for OPS Content Documents |
application/x-dtbook+xml | http://www.niso.org/standards/resources/Z39-86-2005.html | Used for OPS Content Documents |
text/css | CSS 2.0 | Used for OPS CSS-subset style sheets |
application/xml | http://www.w3.org/TR/xml11/ | Used for Out-Of-Line XML Islands |
text/x-oeb1-document | OEBPS 1.2 specification | Deprecated; Used for Basic or Extended OEBPS 1.0.1 and 1.2 Documents |
text/x-oeb1-css | OEBPS 1.2 specification | Deprecated; Used for OEBPS 1.0.1 and 1.2 CSS-subset style sheets |
application/x-dtbncx+xml | DTBook specification | The NCX |
[edit]Mobi specific
Opf Files Opening
Mobi and the newer Kindle AZW and KF8 formats need special entries in the OPF for the TOC and Cover. You need to add the 'TOC' entry in the GUIDE section of the OPF in order for the TOC option to be made available.
Eopf For Federal Employees Log In
The OPF file can be used to create an eBook using MobiPocket Creator or KindleGen simply by using it as the starting point for the compiler. It will find the other files necessary by parsing this file. Note the 'Start here' entry may also use type='text'
[edit]Unique id
The web site http://www.famkruithof.net/uuid/uuidgen can provide a unique id for an eBook as needed in the OPF.
Retrieved from 'https://wiki.mobileread.com/w/index.php?title=OPF&oldid=44306'
Federal (non-archival) Holdings:
The National Personnel Records Center's (NPRC) Federal Records Center Program maintains the Official Personnel Folders (OPF) of former Federal civilian employees whose employment ended after 1951.
For records of former Federal civilian employees whose employment ended before 1952, see OPF, Archival Holdings and Access.
Who can access Federal (non-archival) OPFs?
OPFs for former Federal civilian employees separated after 1951 remain in the legal custody of the Office of Personnel Management (OPM). Access to such records is restricted under the Privacy Act of 1974 (P. L. 93-579) and only limited types of information from these records are releasable to non-authorized users under the Freedom of Information Act (FOIA).
Former Federal Civilian Employees (the person of record): may obtain copies of most civilian and personnel medical records on file at the NPRC, including copies of the Standard Form 50 (Personnel Action) via written request. Different release procedures apply for archival civilian personnel records (see OPF, Archival Holdings and Access). Please note: OPFs are retired to the center within 120 days after separation from Federal employment. If less than 120 days have elapsed since separation, write to the last employing Federal office.
Authorized Third Party Requesters, e.g., lawyers, doctors, historians, etc., may submit requests for information from individual records with the person of record's signed and dated authorization. They should state who they are in relation to the individual and the purpose of the request. All authorizations should specify exactly what the person of record is allowing to be released to a third party. Authorizations are valid one year from date of signature. A sample authorization is included for your review. The NPRC requires a court order, if the subject of the file is unable to sign. Please see Court Order Requirements for additional directions.
General Public: If the subject of the file is LIVING, and you DO NOT have authorization from the person of record, only certain data may be obtained. Information available under the provisions of the Freedom of Information Act (FOIA). The Freedom of Information Act (FOIA) and the Privacy Act provide balance between the right of the public to obtain information from personnel records, and the right of the former Federal civilian employee to protect his/her privacy. If the subject of the file is DECEASED, copies of some documents and some information about the deceased may be releasable with proof of the subject's death. Proof of death is not required if the subject of record was born more than 100 years ago.
How do I submit a written request for copies of records?
Please note:the following information, regarding access, pertains only to records of former Federal civil servants whose employment ended after 1951.Records of civil servants whose employment ended before 1952. |
Federal law [5 USC 552a(b)] requires that all requests for records and information be submitted in writing. Each request must be hand signed (in cursive) and dated (within the last year). Please identify the documents or information needed and explain the purpose of your request.
Certain basic information needed to locate civilian personnel records and to answer the request, includes:
- full name used during Federal employment,
- date of birth,
- Social Security Number (if applicable),
- name and location of employing Federal agency
- beginning and ending dates of Federal service
- complete return mailing address and/or authorized return fax number
Written requests (hand signed in cursive and dated) may be mailed or faxed to:
National Personnel Records Center, Annex
1411 Boulder Boulevard
Valmeyer, IL 62295
Fax: 618-935-3014 or 618-935-3019
1411 Boulder Boulevard
Valmeyer, IL 62295
Fax: 618-935-3014 or 618-935-3019
Please note: NPRC can not email documents due to privacy concerns. We will mail or fax copies of available records as authorized by the requester.
Costs: Generally there is no charge for basic personnel and medical information provided to former Federal civilian employees and authorized representatives from non-archival records. If your request involves a service fee, you will be notified as soon as that determination is made. See Archival Records for information on archival holdings and associated copy fees: archival OPFs are subject to the NARA fee schedule that authorizes the Agency to collect fees from the public for copies of archival records (44 USC 2116c and 44 USC 2307).
Other Sources of Civilian Personnel Information:
- For information on retirement services write to:
U.S. Office of Personnel Management
Retirement Operations Center
Post Office Box 45
Boyers, PA 16017 - For information on reinstatement to Federal employment write to:
Office of Personnel Management
Employment Service
1900 E Street, NW
Washington, DC 20415 - For information on U.S. Postal Employee medical folders write to:
National Medical Director, Office of Safety and Health
Employee Relations Department
U.S. Postal Service Headquarters
475 L'Enfant Plaza, SW
Washington, DC 20206-4261
For information on genealogy, go to NARA's Resources for Genealogists.