Skip to content

Commit

Permalink
issue #113: Reading MARCMaker format
Browse files Browse the repository at this point in the history
  • Loading branch information
pkiraly committed Dec 10, 2021
1 parent 59b7936 commit 19cd006
Showing 1 changed file with 10 additions and 16 deletions.
26 changes: 10 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -269,28 +269,22 @@ options:
* VISUAL_MATERIALS
* COMPUTER_FILES
* MIXED_MATERIALS
* input formats:
* `-x`, `--marcxml` the input files are not binary MARC, but MARCXML files
* `-p`, `--alephseq` the input files are in Alephseq format
* `-q`, `--fixAlephseq` sometimes ALEPH export contains '^' characters
* `-m [format]`, `--marcFormat [format]` The input format. Possible values are
* `ISO`: Binary (ISO 2709)
* `XML`: MARCXML (shortcuts: `-x`, `--marcxml`)
* `ALEPHSEQ`: Alephseq (shortcuts: `-p`, `--alephseq`)
* `LINE_SEPARATED`: Line separated binary MARC (each line contains one record)
* `MARC_LINE`: MARC Line line separated format i.e. it is a text file, where each line is a distinct field, the
same way as MARC records are usually displayed in the MARC21 standard documentation. (shortcuts: `-y`, `--linespearated`)
* `MARCMAKER`: MARCMaker format
* `-q`, `--fixAlephseq` sometimes ALEPH export contains '^' characters
instead spaces in control fields (006, 007, 008). This flag replaces
them with spaces before the validation. It might occur in any input
format.
* `-X`, `--fixAlma` sometimes Alma export contains '#' characters
* `-X`, `--fixAlma` sometimes Alma export contains '#' characters
instead spaces in control fields (006, 007, 008). This flag replaces
them with spaces before the validation. It might occur in any input
format.
* `-y`, `--linespearated` the input files are in line separated format
i.e. it is a text file, where each line is a distinct field, the
same way as MARC records are usually displayed in the MARC21
standard documentation.
* `-m [format]`, `--marcFormat [format]` The input format. Possible values are
* `ISO`: Binary (ISO 2709)
* `XML`: MARCXML
* `ALEPHSEQ`: ALEPHSEQ
* `LINE_SEPARATED`: Line separated binary MARC (each line contains one record)
* `MARC_LINE`: MARC Line
* `MARCMAKER`: MARCMaker format
* parameters to limit the validation:
* `-i [record ID]`, `--id [record ID]` validates only a single record
having the specifies identifier (the content of 001)
Expand Down

0 comments on commit 19cd006

Please sign in to comment.