Skip to content

Commit fa54a80

Browse files
committed
markdown source builds
Auto-generated via `{sandpaper}` Source : 477cf06 Branch : main Author : jenmawe <jenmawe@gmail.com> Time : 2026-04-10 14:03:18 +0000 Message : Merge pull request #211 from LibraryCarpentry/abigailsparling-patch-14 Update 03-working-with-MARC-files.md
1 parent 1125e80 commit fa54a80

3 files changed

Lines changed: 16 additions & 14 deletions

File tree

03-working-with-MARC-files.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,19 +64,19 @@ MarcEdit recognizes the following MARC file types:
6464
</td>
6565
<td>mrk8
6666
</td>
67-
<td>Legacy file format for MARC mnemonic files saved with UTF8 encoding.
67+
<td>Legacy file format for MARC mnemonic files saved with UTF-8 encoding.
6868
</td>
6969
</tr>
7070
<tr>
7171
<td>MARCXML file
7272
</td>
7373
<td>xml
7474
</td>
75-
<td>A MARC file expressed in the eXtensible Markup format or a text-based format for representing structured information.
75+
<td>A MARC file expressed in the eXtensible Markup Language format or a text-based format for representing structured information.
7676
</td>
7777
</tr>
7878
</table>
79-
To work with a MARC file in the MARCEditor your file needs to be in MARC mnemonic format. If you only have a binary file, then that file needs to be converted to the mnemonic format.
79+
To work with a MARC file in the MARCEditor your file needs to be in MARC mnemonic format (.mrk). If you only have a binary file (.mrc), then that file needs to be converted to the mnemonic format.
8080

8181
::::::::::::::::::::::::::::::::::::::::::::::::::
8282

@@ -93,13 +93,13 @@ To work with MARC data files or convert between metadata formats for library bib
9393
- JSON to XML: This converts a JSON file to XML.
9494
- XML to JSON: This converts an XML file to JSON.
9595

96-
The conversions from one encoding standard to another, as in MARC21 to MARC21XML, rely on eXtensible stylesheets. MarcEdit comes with several default stylesheets which come from those maintained by the Library of Congress. If you are familiar with stylesheets, you can also create your own.
96+
The conversions from one encoding standard to another, as in MARC21 to MARC21XML, rely on extensible stylesheets. MarcEdit comes with several default stylesheets which come from those maintained by the Library of Congress. If you are familiar with stylesheets, you can also create your own.
9797

9898
::::::::::::::::::::::::::::::::::::::::: callout
9999

100100
### Character Encoding
101101

102-
To ensure the integrity of your data you need to select the correct character encoding for your dataset. MarcEdit does not automatically detect character encoding, however, UTF8 is set as the default encoding scheme. You can update the encoding scheme when using the MarcBreaker, or you can update the default in Preferences → MarEditor → Default Encoding. For more information on character encoding and translating from one encoding to another, see [The MarcEdit Field Guide](https://marcedit.reeset.net/learning_marcedit/9-2/dealing-with-character-encodings-in-marcedit/)
102+
To ensure the integrity of your data you need to select the correct character encoding for your dataset. MarcEdit does not automatically detect character encoding, however, UTF-8 is set as the default encoding scheme. You can update the encoding scheme when using the MarcBreaker, or you can update the default in Preferences → MarcEditor → Default Encoding. For more information on character encoding and translating from one encoding to another, see [The MarcEdit Field Guide](https://marcedit.reeset.net/learning_marcedit/9-2/dealing-with-character-encodings-in-marcedit/).
103103

104104

105105
::::::::::::::::::::::::::::::::::::::::::::::::::
@@ -114,11 +114,11 @@ To transform our binary MARC file (.mrc) into MARC mnemonic human readable forma
114114

115115
1. Launch MarcEdit and from the main window click on the MARC Tools Icon.
116116
2. In the MARC Tools window, Select Operation → MARCBreaker.
117-
3. In the field, Select Data to Process, click the file folder image to the right of the Open box to browse for the sample MARC data file (.mrc). Double click the found file to select it.
117+
3. In the field, Select Data to Process, click the file folder image to the right of the Open box to browse for the sample MARC data file (marc_sample_data.mrc). Double click the found file to select it.
118118
4. Next, you will need save your file in the MARC mnemonic format (.mrk) by clicking the file folder to the right of the Save As box. Select the location and name you would like to give your new file.
119119
5. Under Character encoding select UTF8 as default character encoding.
120120
6. Click execute.
121-
7. Once you click execute the newly created .mrk file will be available to open in the MarcEditor. Under Results at the bottom of the window you will see a count of the records in your file. Click Edit Records to open the .mrk file in the MarcEditor.
121+
7. Once you click execute the newly created .mrk file will be available to open in the MarcEditor. Under Results at the bottom of the window you will see a count of the records in your file (536). Click Edit Records to open the .mrk file in the MarcEditor.
122122

123123
**Note:** When you break a .mrc file and create a new .mrk file for editing in the MarcEditor, you are making a copy of your data in a new file format. As a result, any edits you make to the .mrk file in the MarcEditor will not automatically be reflected in the original .mrc file. We will cover saving and compiling (using the MarcMaker) to create an updated .mrc file in an upcoming lesson.
124124

@@ -161,7 +161,7 @@ Records in the MarcEditor display are separated by a blank line.
161161

162162
### MARC syntax in the MarcEditor
163163

164-
Understanding the layout of MARC data in the MarcEditor is key to using the program's tools successfully. For instance, in some tools it is important to specify a field's indicators directly preceeding the first subfield. Throughout this workshop we will highlight how different tools rely on this syntax to apply edits.
164+
Understanding the layout of MARC data in the MarcEditor is key to using the program's tools successfully. For instance, in some tools it is important to specify a field's indicators directly before the first subfield. Throughout this workshop we will highlight how different tools rely on this syntax to apply edits.
165165

166166

167167
::::::::::::::::::::::::::::::::::::::::::::::::::
@@ -172,7 +172,7 @@ The MarcEditor divides a file of MARC records into 'pages' of 100 records. You c
172172

173173
You can adjust the number of records displayed per 'page' through the MarcEditor preferences which can be accessed through the Edit → Preferences menu option from the MarcEditor, or through the 'Settings' icon on the opening screen of MarcEdit.
174174

175-
Within the MarcEditor preferences, you can adjust the font and font size within the MarcEditor. You can also set your character encoding defaults. If you navigate to File Associations within the Preferences window, you can select Associate (`*.mrc`) files with the MarcBreaker and Associate (`*.mrk`) files with the MarcEditor. Setting these file associations will make it easy to break `.mrc` files and edit `.mrk` files.
175+
Within the MarcEditor Preferences, you can adjust the font and font size used in the MarcEditor. You can also set your character encoding defaults. If you navigate to File Associations within the Preferences window, you can select Associate (`*.mrc`) files with the MarcBreaker and Associate (`*.mrk`) files with the MarcEditor. Setting these file associations will make it easy to break `.mrc` files and edit `.mrk` files.
176176

177177
If you change your preferences for the MarcEditor, the tool used to work with MARC data, you can always go back to the default settings.
178178

@@ -207,9 +207,8 @@ Note: Some preference updates will force MarcEdit to restart and others will not
207207
:::::::::::::::::::::::::::::::::::::::: keypoints
208208

209209
- MarcEdit can work with a variety of file formats
210-
- The MARC Tools Icon allow you to convert data from one file format to another
211-
- The MarcEditor works with a MarcEdit specific mnemonic format of MARC records (.mrk)
212-
- It is necessary to break a MARC binary file to work with that MARC data in the MarcEditor. The extension of these easily readable MARC files are .mrk rather than the binary extension of .mrc
210+
- The MARC Tools Icon allows you to convert data from one file format to another
211+
- The MarcEditor works with an easy-to-read MarcEdit specific mnemonic format of MARC records (.mrk). If starting with a MARC binary file (.mrc), you must use the MarcBreaker to convert the binary file to a mnemonic file.
213212
- Understanding the layout (syntax) of MARC records in the MarcEditor is key to working with the records.
214213

215214
::::::::::::::::::::::::::::::::::::::::::::::::::

md5sum.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"index.md" "f7b570b548a18470190c73414699da5d" "site/built/index.md" "2025-04-25"
66
"episodes/01-introduction.md" "ec7862eb38661b11163ce6e74ec94007" "site/built/01-introduction.md" "2023-04-25"
77
"episodes/02-top-level-menu-features.md" "a4bf4f2a5eb90b4d83d0962c8d27dc0f" "site/built/02-top-level-menu-features.md" "2026-02-09"
8-
"episodes/03-working-with-MARC-files.md" "cb416a5b18c7eab063d7ace634d49d80" "site/built/03-working-with-MARC-files.md" "2026-02-09"
8+
"episodes/03-working-with-MARC-files.md" "b900a757071ac969a1d944a1299e5288" "site/built/03-working-with-MARC-files.md" "2026-04-10"
99
"episodes/04-layout-of-the-MarcEditor.md" "e1c34cb80ac4e7b26ed4e5af168187d0" "site/built/04-layout-of-the-MarcEditor.md" "2026-03-27"
1010
"episodes/05-profiling-your-MARC-data.md" "086496e83ce445e84fbe735256974362" "site/built/05-profiling-your-MARC-data.md" "2026-02-09"
1111
"episodes/06-manipulating-MARC-data-basics.md" "aeac82d1bc7ea1df99debc2862ebbcf6" "site/built/06-manipulating-MARC-data-basics.md" "2026-02-09"
@@ -16,6 +16,6 @@
1616
"instructors/instructor-notes.md" "705a16385e515000b99042918e143792" "site/built/instructor-notes.md" "2024-08-26"
1717
"instructors/os-original-material.md" "ee14e97312170c98502771516bbb266b" "site/built/os-original-material.md" "2023-04-25"
1818
"learners/discuss.md" "86ddcec3fd78b6831c452217e866a97f" "site/built/discuss.md" "2025-04-25"
19-
"learners/reference.md" "ec30e60bd3839cd2dfb59ba9089d72e9" "site/built/reference.md" "2026-03-03"
19+
"learners/reference.md" "44b37bd2c095b0cef4cfb1918761675b" "site/built/reference.md" "2026-04-10"
2020
"learners/setup.md" "950dc1b0e8a1bbf24c85ab16879c4e46" "site/built/setup.md" "2026-01-23"
2121
"profiles/learner-profiles.md" "0a271af78f5c7f44c9827c7e599082c2" "site/built/learner-profiles.md" "2025-02-10"

reference.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ title: 'Glossary'
77
[Dublin Core]{#dc}
88
: A common metadata standard used for describing a wide range of resources across domains. It includes 15 essential elements like title, creator, subject, and date.
99

10+
[Character Encoding]{#ce}
11+
: A standardized system of numerical codes used to represent text characters—including letters, numbers, punctuation, and diacritics—within a MARC record. It functions as the "translation key" that allows a computer system to interpret binary data into human-readable text. The two common encoding schemes are 1. MARC-8: The legacy 8-bit encoding standard used to represent Latin, Greek, Arabic, Hebrew, and East Asian characters via escape sequences. 2. UTF-8 (Unicode): The modern, universal standard that assigns a unique code point to every character in every language, facilitating global data exchange.
12+
1013
[FAST (Faceted Application of Subject Terminology)]{#fast}
1114
: A simplified subject heading system derived from the Library of Congress Subject Headings (LCSH), designed for faster and more consistent application.
1215

0 commit comments

Comments
 (0)