diff --git a/build.sh b/build.sh index 3fe3037..83336ed 100644 --- a/build.sh +++ b/build.sh @@ -3,7 +3,7 @@ set -e xelatex -shell-escape document.tex makeglossaries document -# BIBINPUTS="$(pwd):" bibtex document +BIBINPUTS="$(pwd):" biber document xelatex -shell-escape document.tex echo "Build successful: document.pdf" diff --git a/document.bib b/document.bib new file mode 100644 index 0000000..da67338 --- /dev/null +++ b/document.bib @@ -0,0 +1,20 @@ +@INPROCEEDINGS{10669911, + author={Hagiwara, Masato and Miron, Marius and Liu, Jen-Yu}, + booktitle={2024 IEEE International Conference on Acoustics, Speech, and Signal Processing Workshops (ICASSPW)}, + title={ISPA: Inter-Species Phonetic Alphabet for Transcribing Animal Sounds}, + year={2024}, + volume={}, + number={}, + pages={828-832}, + keywords={Analytical models;Accuracy;Animals;Biological system modeling;Conferences;Machine learning;Phonetics;bioacoustics;audio representations;transcription;interpretablility}, + doi={10.1109/ICASSPW62465.2024.10669911}} + +@online{BRITWILD_WEASEL_1969, + author = {The British Library}, + title = {Weasel calls (example 3), Oxfordshire, England}, + organization = {Soundcloud}, + url = {https://soundcloud.com/the-british-library/weasel-oxfordshire?in=the-british-library/sets/british-wildlife-recordings-mammals-and-other-animals}, + urldate = {2026-06-10}, + year = {1969}, + howpublished = {SoundCloud audio} +} diff --git a/document.pdf b/document.pdf index 126a4f1..d8d6776 100644 Binary files a/document.pdf and b/document.pdf differ diff --git a/document.tex b/document.tex index bd2a05b..e0528da 100644 --- a/document.tex +++ b/document.tex @@ -21,11 +21,13 @@ \usepackage{fancyhdr} \usepackage[margin=1in]{geometry} +\usepackage{hyperref} % Needs to be before glossaries \usepackage[section,toc]{glossaries} +\input{glossary} +\makeglossaries \usepackage{graphicx} -\usepackage{hyperref} \hypersetup{colorlinks=true, linkcolor=blue} \usepackage{subcaption} @@ -51,9 +53,6 @@ \newcommand\textphonlit[1]{\textipa{[{#1}]}} \newcommand\textphonlitex[1]{\textipa{⟦{#1}⟧}} -\input{glossary} -\makeglossaries - \title{\textsc{Hazn}} \author{Nomid Lomysz} diff --git a/glossary.tex b/glossary.tex index 4f6ad81..a5c7131 100644 --- a/glossary.tex +++ b/glossary.tex @@ -4,7 +4,7 @@ \newglossaryentry{Rgb}{ name=R̗ğb, description={ - \textphonlit{ˈʀ̥ˌk͡ʝəβ} — The ancient capital of the Hazn, situated in the western region of the Kuar mountains in Bregogia. Despite formally being a province of the Dyarchy of Bregogia, it is still today the most important Hazn center of the planet. + \textphonlit{ʀ̥ˌk͡ʝəβ} — The ancient capital of the Hazn, situated in the western region of the Kuar mountains in Bregogia. Despite formally being a province of the Dyarchy of Bregogia, it is still today the most important Hazn center of the planet. } } @@ -12,6 +12,6 @@ { name=ćfs, description={ - \textphonlit{ˈʃˌɸːs} — the windy season of strong winds and tornadoes, typical of the Kuar region in Bregogia, home to the first large Hazn society nearby the ancient city of \gls{Rgb}, once their capital. + \textphonlit{ʃˌɸːs} — the windy season of strong winds and tornadoes, typical of the Kuar region in Bregogia, home to the first large Hazn society nearby the ancient city of \gls{Rgb}, once their capital. } } diff --git a/part.a-language-for-the-hazn.tex b/part.a-language-for-the-hazn.tex index 3a3a4a8..a940062 100644 --- a/part.a-language-for-the-hazn.tex +++ b/part.a-language-for-the-hazn.tex @@ -11,7 +11,9 @@ I came to the conclusion that you can't `just' have either, if my goal is to mak \chapter{Phonetics} -I am not by far a zoologist or student in any way, so I chose the sounds on the \texttitle{IPA} table that I thought the Hazn would most likely use, and also added some quirky almost unpronounceable ones which humans cannot not easily produce if not by approximation, which is a nice little device for storywriting and the design of an intermediate language. +While looking up for standards in representing \textquot{animal} or \textquot{alien} sounds with text or \textquot{\texttitle{IPA}-like} systems, I came across an interesting paper~\autocite{10669911}, which aims exactly at this problem, but solves it using notation that while scientifically relevant (of course), might not be the best for the scope of this document. +For example, the described system tries to precisely \textquot{encode} frequencies and timbre\footnote{Some of the provided examples include wide-range datasets of sounds from whale vocalizations to \texttitle{shiba} dogs barks, clearly much broader than what I'd need to just \textit{give an idea} of what a \textquot{hazn-specific} phoneme would sound like.} using a notation that mimics music sheets for representing sounds\footnote{\texttitle{ISPA-A}: closest to an accurate audio \textquot{transcription}.}, and more \textquot{human-readable} character combinations\footnote{\texttitle{ISPA-F}: actually close to \texttitle{IPA} but a little confusing to me (or whomever comes from \texttitle{IPA}), since it wants to \textit{replace} \texttitle{IPA}, and not just \emph{extend} it, which makes sense for the scope of that research.}, but is not the right pick for this document, since I want human beings to be able to easily approximate the sounds. +\par I am not by far a zoologist or student in any way, so I chose the sounds on the \texttitle{IPA} table that I thought the Hazn would most likely use, and also added some quirky almost unpronounceable ones which humans cannot not easily produce if not by approximation, which is a nice little device for storywriting and the design of an intermediate language. \par Because of that, standard transliteration rules have been created that approximate the actual sounds, which will be indicated by \textphonlitex{X} where \textquot{X} will be the sound in question, mapped in Latin characters with conventions as defined in \autoref{sec:conventions}. @@ -22,13 +24,13 @@ For instance, because their muzzle is longer than a human's alveolar ridge, they \subsection{IPA Extensions for hazn people} -\begin{xltabular}{\textwidth}{l|X|X} +\begin{xltabular}{\textwidth}{l|X|X|X} \caption{Articulations} \\ \toprule - Name & Notation & Description\\ + Name & Notation & Approximation & Description\\ \midrule \endhead \bottomrule \endlastfoot - \textsc{Hissed} & ◌͙͡◌ & A quick, high-pitched modifier (like a weasel's cry) that co-articulates with the preceding sound, creating an acute sibilant quality. Applied as: \textphonlit{χ͙͡◌} \\ + \textsc{Dooked} & \textphonlit{ʁ͡◌᷈} & \textphon{ʁ◌ʷ} & A quick, \textquot{tremoloed} modifier, similar in quality to a weasel's \textquot{dook}~\autocite{BRITWILD_WEASEL_1969}, usually applied to a vowel unless the sound is devoiced or very short, in which case it collapses to \textphon{ɤ}. \\ \end{xltabular} diff --git a/part.glossary.tex b/part.glossary.tex index fa5c562..dd49583 100644 --- a/part.glossary.tex +++ b/part.glossary.tex @@ -2,4 +2,6 @@ % !TeX root = document.tex \part{Vocabulary and references} -\printglossaries + +\glsaddall +\printglossaries \ No newline at end of file