Git Product home page Git Product logo

egypt-classical-world's People

Contributors

audreywarne avatar dimrkh avatar erin-cecele avatar geealbers avatar ldizerega avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

egypt-classical-world's Issues

Combine Fig. 1.4a-b and Fig 1.5a-b into composite images

There are two separate images for Figure 1.4 (fig-1-4-a and fig-1-4-b) and Figure 1.5 (fig-1-5-b and fig-1-5-b). I currently have them grouped in a grid with a single caption.

Screen Shot 2021-10-14 at 11 19 38 AM

Screen Shot 2021-10-14 at 11 20 36 AM

Screen Shot 2021-10-14 at 11 19 19 AM

Screen Shot 2021-10-14 at 11 26 57 AM

But they are listed in figures.yml as Figure 1.4a-b and Figure 1.5a-b. And they are called out in the text as Figure 1.4 and Figure 1.5. @geealbers It seems like maybe they should be a composite image.

Screen Shot 2021-10-14 at 11 19 01 AM

Formatting of hieroglyphic font in Quire edition

When hieroglyphic font (the pictorial symbols, not the transliteration) is used within a sentence, the Quire edition returns the hieroglyph onto a new line, centered and by itself. This is happening throughout essay 7 (Prada) in the Quire edition, although the hieroglyphic font is correctly formatted on the PDF. Compare Prada pp. 119–21 of the PDF with the corresponding section of the Quire preview. I also noted this in essay 4 (Minas-Nerpel); compare the two hieroglyphics in the last paragraph of the left-hand column on p. 61 of the PDF with the Quire preview.

Dealing with unusual characters like ꜣ

Essay 4 uses the ꜣ character, which is a small letter Egyptological alef (U+A723). It's Unicode and part of Latin-Extended-D, and generally not represented in many fonts. In the browser, the browser itself will find a fallback for it, but in our PDF output, PrinceXML has no such built-in fallback system. So for the PDF we need to explicitly provide a font or other rendering option that covers this character.

Update essay 7 .md, references.yml, and figures.yml based on revised text from author.

@audreywarne Thank you so much for chatting with me today and for signing up to do all this work. Below is the list of changes that need to be made by Friday. For big questions, please respond in this issue. For small things, feel free to shoot me a quick email.

  • Replace Essay 7 text with converted text (but save original essay 7 text because you will need that as a guide)
  • Add #'s to create section headings (use original essay 7 as a guide)
  • Clean up tables following Greg’s formatting
    • Headings can be cut and pasted (use original essay 7 as a guide)
    • But content should follow Greg’s pattern
  • Clean up asterisks in transliterated text (look at original essay as guide)
    For example:
    ↓→ ***\@r Hwn n\<x\>t(?) \<nb.ty\> iTi*** ˹***m sxm***˺ ***bik nbw*** ˹***wsr rnp.w(t)***˺ ***aA nxt \<nsw.t bi.ty\>*** ˹***AW***˺***&QR&R K%R% nsw.t bi.ty &***˹***M***˺***\[&\]IN% anx D.t xbi in(.w) m tA.wy xAs.wt m ntyy.w r iy.t=f n.t Xnw \[!r\]***˹***m***˺
    should be
    | ↓→ ***\@r Hwn n\<x>t(?) \<nb.ty> iTi ˹m sxm˺ bik nbw ˹wsr rnp.w(t)˺ aA nxt \<nsw.t bi.ty> ˹AW˺&QR&R K%R% nsw.t bi.ty &˹M˺\[&\]IN% anx D.t xbi in(.w) m tA.wy xAs.wt m ntyy.w r iy.t=f n.t Xnw \[!r\]˹m˺*** |
  • Search for {.smallcaps} and replace curly brackets with span (use original essay 7 as a guide)
    For example: [Domitian]{.smallcaps} should be <span class="smallcaps">Domitian</span>
  • Search for {.ul} and replace curly brackets with span (use original essay 7 as a guide)
    For example: [the King of Upper and Lower Egypt]{.ul} should be <span class="underline">the King of Upper and Lower Egypt</span>
  • Search for instances of ![](media/....} images and follow Greg’s formatting
    For example: ![](media/image16.emf){width="0.20833333333333334in" height="0.19444444444444445in"} should be ![](/img/figures/essay-07-inline/image16.svg)
  • Use regex to wrap author date references in curly brackets (see issue #14)
  • Convert bibliography with regex and replace in references.yml (issue #14)
    • Keep original version of references.yml
  • Correct formatting of hieroglyph in Spalinger 2015 in references.yml (issue #32)
    • Use original references.yml text as a guide
  • Use regex to convert author date to q-cite shortcode (issue #27)
  • Correct any q-cite errors where the q-cite shortcode does not match the references.yml
    • Keep track of any broken links you're not sure how to fix
  • Copy and paste q-figure shortcodes from old version
    For example:

{FIG. 10 + caption (orthophoto of A/1)}
{FIG. 11 + caption (photo of B/1)}
{FIG. 12 + caption (A/1 and B/1 facsimile)}
{FIG. 13 + caption (side 1 hieroglyphs)}

should be

{{< q-figure-group grid="2" id="fig-7-10, fig-7-11" class="pdf-two-column" >}}
{{< q-figure-group grid="2" id="fig-7-12, fig-7-13" class="pdf-two-column" >}}

  • Replace captions text for all essay 7 captions in the figures.yml

Here are the FINAL markdown files you should use to make these changes (this is the same as what I previously sent you).

11_Prada essay_final_tracked_CLEAN_13dec21_GA.md
11b_Prada bibliography_final_tracked_CLEAN_13dec21.md
11a_Prada captions_final_tracked_CLEAN_13dec21.md

References.yml preview issues

  1. Hyphen in markdown showing up on preview/pdf as m-dash in short titles for Swetnam-Burland in essay 7

Screen Shot 2022-01-05 at 5 36 31 PM
Screen Shot 2022-01-05 at 5 28 53 PM

  1. Select references in each essay are not showing up on preview (likely because they are not being explicitly referenced).

  2. Some trouble with how to "sort" for order with multiple names in short titles, etc.

Extract hieroglyphic images from Minas-Nerpel essay

  • Extract images from word doc
  • Insert them into Quire publications manually.

This is an example of how those images currently look in Markdown: wꜣs-scepter ({width="8.081364829396326e-2in" height="0.22627734033245844in"})

Ensure ellipses in transliterations in paper 7 (Prada) are spaced periods, not unicode ellipses

1. When to use ellipses vs. just three periods without spaces

There’s an important distinction here, as it seems ellipses are standard characters in the transliteration of ancient Egyptian. Per the author, “The only instance in which . . . (with spaces) must be used (and is indeed correctly present in the text) is in the Egyptian language transliterations, for this is standard in Egyptological scholarship.” Otherwise, in all instances outside of the Egyptian transliteration, three periods without spaces should be used (which I also believe is the preferred format for Quire).

2. Zoega vs. Zoëga, Ungarellius vs Ungarelli

Per the author: “Zoega’s book is published in Latin with his name Latinized, hence his name (and my references in the article) are to Zoega (with E, not Ë). It’s the same as with Ungarellius / Ungarelli. But when I speak of them as scholars (rather than referring to my bibliography), I write Zoëga and Ungarelli.” Please be aware that there will be two different forms of these two names in the essay, and it is not an error.

3. The Coptic transliteration is used only a few times in the manuscript. You’ll find it in the following places in the essay:

Coptic font, see note 133.
Coptic, p. 29
Coptic, p. 44
Coptic, p. 52 (2x)

Finish work on essays 6 and 7

  • Add in essay 6 text
  • Add bibliographic references with short forms to references.yml
  • Add figure captions and other info to figures.yml
  • Mark author date citations in the essays with curly brackets
  • Use regex pattern to convert author date to q-cite shortcodes. I believe this should do it: find: \{(.*?)\}; replace {{< q-cite "$1" >}}. This should be done before adding figure shortcodes in.
  • Fix any errors that occur with q-cite not finding a match in references.yml. These will display in preview as large red error boxes.
  • Add in figure shorcodes and link any callouts

I think that's it?

Add page-level bibliography

Each essay has its own bibliography doc. This info needs to appear at the end of each essay. Determine how to handle references.yml.

Need special q-cite for citations with parentheticals

For example, need to create q-cite pop-up citation link for Sauneron (1959, 43–44) that includes the parenthesis and page numbers, but the biblio would just be Sauneron 1959. What is the correct tag for that?

Screen Shot 2022-01-10 at 10 15 52 AM

Tag author date references and format references.yml entries

Instructions follow. I did an initial test for essay 1 in the add-author-date branch, which you can just take over and work in for the remaining essays.

Essays

For each essay, run a regex find and replace with the patterns below. This will wrap the author date reference in a single set of curly brakckes, which we can then use to go back and turn into shortcodes with a single global command. It will catch standard uses like "Bachhuber 2006"; entries with "et al.", like "Kuniholm et al. 1996"; and entries with a and b years, like "Emanuel 2014a" and "Emanuel 2014b". However, it will not work for multiple name entries, like; "Aruz, Benzel, and Evans 2008"; or for hyphenated names or dates like "Suchowska-Ducke 2015" or "Whitley et al. 2005–6". So, you need to go through one at a time and either do the auto-replace by clicking the Replace button if the pattern caught the full reference, or manually highlight the full reference and add the curly brackets that way.

Find:

([A-Z][a-z]+?[ et al\.]* [0-9]{4}[a-x]*)

Replace:

{$1}

References YAML

For each bibliography file, delete the "References Cited" heading and leave two line breaks at the top of the file. Run a regex find and replace using the pattern below, but update number in essay: 1 to reflect the actual essay number. Copy and paste the results into references.yml, and make sure it's all indented in properly.

Find:

\n\n(.+)?

Replace:

- id: ""
  essay: 1
  full: "$1"\n

Next, manually go through the references and create the appropriate id text. These ids will ultimately match those surrounded in curly brackets in the essays. So if you're not sure of the formatting, you can do a search in the essay itself to see how the editors formatted it. A couple examples:

- id: "Abbas 2017"
  essay: 1
  full: "Abbas, Mohamed Raafat. 2017. “A Survey of the Military Role of the Sherden Warriors in the Egyptian Army during the Ramesside Period.” *Égypte Nilotique et Méditerranéenne* 10:7–23."
- id: "Aruz, Benzel, and Evans 2008"
  essay: 1
  full: "Aruz, Joan, Kim Benzel, and Jean M. Evans, eds. 2008. *Beyond Babylon: Art, Trade, and Diplomacy in the Second Millennium B.C*. New York: Metropolitan Museum of Art."
- id: "Manning et al. 2001"
  essay: 1
  full: "Manning, Sturt W., et al. 2001. “Anatolian Tree Rings and a New Chronology for the East Mediterranean Bronze-Iron Ages.” *Science* 294, no. 5551 (December 21): 2532–35."
- id: "Waal"
  essay: 1
  full: "Waal, W. J. I. Forthcoming. “Distorted Reflections? Writing the Late Bronze Age in the Mirror of Anatolia.” In *Linguistic and Cultural Interactions between Greece and the Ancient Near East: In Search of the Golden Fleece*, edited by Michele Bianconi. Leiden: Brill."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.