Skip to content

Commit

Permalink
Update 07-manipulating-MARC-data-advanced.md
Browse files Browse the repository at this point in the history
fixed marked down formatting
  • Loading branch information
jenmawe authored Jul 24, 2024
1 parent 0ee749d commit 23d7165
Showing 1 changed file with 7 additions and 14 deletions.
21 changes: 7 additions & 14 deletions episodes/07-manipulating-MARC-data-advanced.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ exercises: 3
- How can Build New Field be used to combine elements from existing MARC fields into a new field?
- How can the RDA Helper be used?
- How can Select Records for Edit be used to manipulate a subset of your MARC file?

::::::::::::::::::::::::::::::::::::::::::::::::::

## Edit Shortcuts
The Edit Shortcuts menu can be found by going to Edit in the menu in the MarcEditor and then selecting Edit Shortcuts. Edit Shortcuts have several powerful options.
Expand All @@ -35,18 +35,13 @@ The Edit Shortcuts menu can be found by going to Edit in the menu in the MarcEdi

::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::

## Use Find or Find All to Verify Results
You can use Find or Find All to verify that the change did what you expected on your records in the file. If there is a result that didn't work as expected, then you can select "Special Undo". This is why it is import to profile your data before doing batch edits.

::::::::::::::::::::::::::::::::::::::::: callout
:::::::::::::::::::::::::::::::::::::::::::::::::: callout

::::::::::::::::::::::::::::::::::::::::::::::::::

## Build New Field
## Use Find or Find All to Verify Results
You can use Find or Find All to verify that the change did what you expected on your records in the file. If there is a result that didn't work as expected, then you can select "Special Undo". This is why it is important to profile your data before doing batch edits.

::::::::::::::::::::::::::::::::::::::::: callout
:::::::::::::::::::::::::::::::::::::::::

## Building a MARC field

Expand All @@ -56,8 +51,6 @@ This is possible using the function called, Build New Field.
![](fig/buildNewField.png){alt='Build New Field Window'}


::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::: checklist

## Let's build a new `035 9\$a` using the data from the 001 and static data
Expand Down Expand Up @@ -89,12 +82,12 @@ This is possible using the function called, Build New Field.

::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::: callout

## Beware the Build New Field Function
In the example above, if your 856 contains other subfields such as $3, then these will not be retained because you are only building a new 856 that replaces the current one. Also the build new field works on the first iteration of the field. When working in particular with the MARC field 856, if you need to build a new field using all of the MARC fields 856 in your record, you can use the syntax [x] as in {856$u[x]}. This will ensure all of the MARC fields in the records will undergo the build operation you specify.

::::::::::::::::::::::::::::::::::::::::: callout
:::::::::::::::::::::::::::::::::::::::::

## Advanced Subfield Edit Functions
There are 3 advanced Edit Subfield features that are extremely useful. These are append, prepend, and change subfield. These aren't regular expressions but special characters built into the MarcEditor Edit Subfield tool.
Expand Down

0 comments on commit 23d7165

Please sign in to comment.