bib
[phd-thesis.git] / preamble / glossaries.tex
index 66ea5c5..c581ed2 100644 (file)
@@ -1,12 +1,8 @@
 \usepackage[nolangwarn,nonumberlist,prefix]{glossaries-extra}
 \setabbreviationstyle{long-short}
 \setabbreviationstyle[noexpand]{short-nolong}
-%\setabbreviationstyle[scabbr]{short-sc-nolong}
+\setabbreviationstyle[acronym]{long-short}
 \Addlcwords{of}
-\glssetcategoryattribute{abbreviation}{glossname}{uc}
-\glssetcategoryattribute{noexpand}{glossname}{uc}
-\glssetcategoryattribute{scabbr}{glossname}{uc}
-\GlsXtrEnableInitialTagging{acronym,abbreviation}{\itag}
 
 \newcommand*{\glsxtrpostnameacronym}{%
        \space\rm\glsentrylong{\glscurrententrylabel}%
 \makeglossaries%
 
 % Acronyms
-\newacronym[description={a open data interchange format using human readable text}]{JSON}{JSON}{(JavaScript object notation)}
-\newacronym[description={a publish-subscribe network protocol designed for resource constrained devices}]{MQTT}{MQTT}{(MQ telemetry transport)}
-\newacronym[description={a pure lazy \glsxtrlong{FP} language based on graph rewriting}]{CLEAN}{Clean}{(Clean language of East-Anglia and Nijmegen)}
-\newacronym[description={a simple serial communication protocol often used to connect sensors to microcontrollers}]{I2C}{\IIC{}}{(inter-integrated circuit)}
-\newacronym[description={passive infrared}]{PIR}{PIR}{}
-\newacronym[description={task-oriented programming}]{TOP}{TOP}{}
-\newacronym[description={the three ``CO'' (composability, comprehensibility, correctness) of working software}]{3COWS}{3COWS}{}
+\newacronym[description={a open data interchange format using human readable text},category=noexpand]{JSON}{JSON}{(JavaScript object notation)}
+\newacronym[description={a publish-subscribe network protocol designed for resource constrained devices},category=noexpand]{MQTT}{MQTT}{(MQ telemetry transport)}
+\newacronym[description={a pure lazy \glsxtrlong{FP} language based on graph rewriting},category=noexpand]{CLEAN}{Clean}{(Clean language of East-Anglia and Nijmegen)}
+\newacronym[description={a simple serial communication protocol often used to connect sensors to microcontrollers},category=noexpand]{I2C}{\IIC{}}{(inter-integrated circuit)}
+\newacronym[description={}]{PIR}{PIR}{passive infrared}
+\newacronym[description={}]{TOP}{TOP}{task-oriented programming}
+\newacronym[description={the three ``CO'' (composability, comprehensibility, correctness) of working software},category=noexpand]{3COWS}{3COWS}{}
 
 % Initialisms
 \newabbreviation{ADC}{ADC}{analog-to-digital converter}
@@ -76,7 +72,7 @@
 \newabbreviation[category=noexpand,prefixfirst={a\ },prefix={an\ }]{LED}{LED}{light-emitting diode}
 \newabbreviation[category=noexpand]{OLED}{OLED}{organic \glsxtrshort{LED}}
 \newabbreviation[category=noexpand]{OS}{OS}{operating system}
-\newabbreviation{PFRP}{p-frp}{priority-based \glsxtrshort{FRP}}
+\newabbreviation{PFRP}{P-FRP}{priority-based \glsxtrshort{FRP}}
 \newabbreviation{PRS}{PRS}{\gls{PYTHON} Raspberry Pi system}
 \newabbreviation{PWS}{PWS}{\gls{MICROPYTHON} \gls{WEMOS} system}
 \newabbreviation{PRTS}{PRTS}{\gls{PYTHON} Raspberry Pi temperature sensor}