Compare commits

...

7 Commits
1.3 ... main

Author SHA1 Message Date
Jeff Moe 6f52839f76 Pics of SBCs 2022-10-13 15:07:08 -06:00
Jeff Moe 5e9822fd33 s/glsfmtshort/gls to fix broken captions 2022-09-16 22:50:58 -06:00
Jeff Moe f020189ac0 USSPACECOM to abbr. hmm. 2022-09-16 19:30:34 -06:00
Jeff Moe 9c81be5aa9 mv *hertz to abbr 2022-09-16 18:30:52 -06:00
Jeff Moe c86c69c836 Caps for acronyms 2022-09-16 18:24:25 -06:00
Jeff Moe 9364e248f8 Move acronyms to front matter 2022-09-16 18:12:37 -06:00
Jeff Moe 0fb96eb161 Two columns for Abbr/Acronyms 2022-09-16 16:43:55 -06:00
13 changed files with 94 additions and 90 deletions

View File

@ -5,3 +5,39 @@
long = {Volt}
}
@dualabbreviation{Hz,
description = {hertz.},
short = {Hz},
long = {hertz}
}
@dualabbreviation{kHz,
description = {kilohertz.},
short = {kHz},
long = {kilohertz}
}
@dualabbreviation{MHz,
description = {megahertz.},
short = {MHz},
long = {megahertz}
}
@dualabbreviation{GHz,
description = {gigahertz.},
short = {GHz},
long = {gigahertz}
}
@dualabbreviation{USSPACECOM,
description = {United States Space Command.},
short = {USSPACECOM},
long = {United States Space Command}
}
@dualabbreviation{SPACECOM,
description = {United States Space Command.},
short = {SPACECOM},
long = {United States Space Command}
}

View File

@ -10,7 +10,7 @@
description = {is a type of piezoelectric motor powered by the ultrasonic vibration of a component, the stator, placed against another component, the rotor or slider depending on the scheme of operation (rotation or linear translation). One common application of ultrasonic motors is in camera lenses where they are used to move lens elements as part of the auto-focus system.%
\footnote{\cite{enwiki:Ultrasonic_motor}}},
short = {USM},
long = {Ultrasonic motor}
long = {Ultrasonic Motor}
}
@dualacronym{OS,
@ -62,7 +62,7 @@
\footnote{\cite{Wiki22:radiofrequwikipfreeencyc}}
},
short = {RF},
long = {radio frequency}
long = {Radio Frequency}
}
@dualacronym{VHF,
@ -142,7 +142,7 @@
\footnote{\cite{enwiki:Open-source-hardware}}
},
short = {OSH},
long = {open-source hardware}
long = {Open Source Hardware}
}
@dualacronym{FOSS,
@ -150,7 +150,7 @@
\footnote{\cite{enwiki:Free-and-open-source-software}}
},
short = {FOSS},
long = {free and open-source software}
long = {Free and Open Source Software}
}
@dualacronym{OSS,
@ -158,7 +158,7 @@
\footnote{\cite{enwiki:Open-source-software}}
},
short = {OSS},
long = {open-source software}
long = {Open Source Software}
}
@dualacronym{IP,
@ -168,34 +168,10 @@
long = {Internet Protocol Address}
}
@dualacronym{Hz,
description = {hertz.},
short = {Hz},
long = {hertz}
}
@dualacronym{kHz,
description = {kilohertz.},
short = {kHz},
long = {kilohertz}
}
@dualacronym{MHz,
description = {megahertz.},
short = {MHz},
long = {megahertz}
}
@dualacronym{GHz,
description = {gigahertz.},
short = {GHz},
long = {gigahertz}
}
@dualacronym{DSLR,
description = {digital single-lens reflex.},
short = {DSLR},
long = {digital single-lens reflex}
long = {Digital Single Lens Reflex}
}
@dualacronym{PoE,
@ -237,13 +213,13 @@
@dualacronym{CMOS,
description = {Complementary metal-oxide-semiconductor (pronounced ``see-moss'').},
short = {CMOS},
long = {Complementary metal–oxide–semiconductor}
long = {Complementary Metal Oxide Semiconductor}
}
@dualacronym{CCD,
description = {charge-coupled device.},
short = {CCD},
long = {charge-coupled device}
long = {Charge Coupled Device}
}
@dualacronym{SIDLOC,
@ -261,19 +237,19 @@
@dualacronym{COTS,
description = {Commodity off the shelf.},
short = {COTS},
long = {Commodity off the shelf}
long = {Commodity Off The Shelf}
}
@dualacronym{FOSH,
description = {Free open-source hardware. See also: \gls{OSH}.},
short = {FOSH},
long = {Free open-source hardware}
long = {Free Open Source Hardware}
}
@dualacronym{FLOSS,
description = {Free/libre and open-source software. See also: \gls{FOSS}.},
short = {FLOSS},
long = {Free/libre and open-source software}
long = {Free/Libre and Open Source Software}
}
@dualacronym{SIP,
@ -291,7 +267,7 @@
@dualacronym{DCS,
description = {distributed control system.},
short = {DCS},
long = {distributed control system}
long = {Distributed Control System}
}
@dualacronym{PNG,
@ -333,25 +309,25 @@
@dualacronym{GEO,
description = {Geostationary orbit.},
short = {GEO},
long = {Geostationary orbit}
long = {Geostationary Orbit}
}
@dualacronym{HEO,
description = {High Earth orbit.},
short = {HEO},
long = {High Earth orbit}
long = {High Earth Orbit}
}
@dualacronym{MEO,
description = {Medium Earth orbit.},
short = {MEO},
long = {Medium Earth orbit}
long = {Medium Earth Orbit}
}
@dualacronym{GSO,
description = {Geosynchronous orbit.},
short = {GSO},
long = {Geosynchronous orbit}
long = {Geosynchronous Orbit}
}
@dualacronym{PCB,
@ -363,7 +339,7 @@
@dualacronym{HDL,
description = {Hardware description language.},
short = {HDL},
long = {Hardware description language}
long = {Hardware Description Language}
}
@dualacronym{V4L2,
@ -381,7 +357,7 @@ description = {Berkeley Software Distribution.},
@dualacronym{SDK,
description = {Software development kit.},
short = {SDK},
long = {Software development kit}
long = {Software Development Kit}
}
@dualacronym{MIPI,
@ -399,13 +375,13 @@ description = {Berkeley Software Distribution.},
@dualacronym{PTZ,
description = {Pan-tilt-zoom.},
short = {PTZ},
long = {Pan-tilt-zoom}
long = {Pan Tilt Zoom}
}
@dualacronym{PPS,
description = {Pulse per second.},
short = {PPS},
long = {Pulse per second}
long = {Pulse Per Second}
}
@dualacronym{USB,
@ -423,19 +399,19 @@ description = {Berkeley Software Distribution.},
@dualacronym{DC,
description = {Direct current.},
short = {DC},
long = {Direct current}
long = {Direct Current}
}
@dualacronym{EQ,
description = {Equatorial.},
short = {EQ},
long = {equatorial}
long = {Equatorial}
}
@dualacronym{IDK,
description = {I don't know.},
short = {IDK},
long = {I don't know}
long = {I Don't Know}
}
@dualacronym{DB,
@ -447,13 +423,13 @@ description = {Berkeley Software Distribution.},
@dualacronym{UVC,
description = {USB video device class.},
short = {UVC},
long = {USB video device class}
long = {USB Video device Class}
}
@dualacronym{CV,
description = {Computer vision.},
short = {CV},
long = {Computer vision}
long = {Computer Vision}
}
@dualacronym{PIP,
@ -465,7 +441,7 @@ description = {Berkeley Software Distribution.},
@dualacronym{RAM,
description = {Random-access memory.},
short = {RAM},
long = {Random-access memory}
long = {Random Access Memory}
}
@dualacronym{GLONASS,
@ -483,7 +459,7 @@ description = {Berkeley Software Distribution.},
@dualacronym{SBC,
description = {Single board computer.},
short = {SBC},
long = {Single board computer}
long = {Single Board Computer}
}
@dualacronym{BIOS,
@ -495,7 +471,7 @@ description = {Berkeley Software Distribution.},
@dualacronym{OSAT,
description = {open-source appropriate technology.},
short = {OSAT},
long = {open-source appropriate technology}
long = {Open Source Appropriate Technology}
}
@dualacronym{PC,
@ -513,13 +489,13 @@ description = {Berkeley Software Distribution.},
@dualacronym{API,
description = {application programming interface.},
short = {API},
long = {application programming interface}
long = {Application Programming Interface}
}
@dualacronym{CPU,
description = {central processing unit.},
short = {CPU},
long = {central processing unit}
long = {Central Processing Unit}
}
@dualacronym{NGC,
@ -531,19 +507,7 @@ description = {Berkeley Software Distribution.},
@dualacronym{FLIR,
description = {Forward-looking infrared.},
short = {FLIR},
long = {Forward-looking infrared}
}
@dualacronym{USSPACECOM,
description = {United States Space Command.},
short = {USSPACECOM},
long = {United States Space Command}
}
@dualacronym{SPACECOM,
description = {United States Space Command.},
short = {SPACECOM},
long = {United States Space Command}
long = {Forward Looking Infrared}
}
@dualacronym{SDS,
@ -571,6 +535,6 @@ description = {Berkeley Software Distribution.},
\footnote{\cite{Wiki22:twolineelemesetwikipfreeencyc}}
},
short = {TLE},
long = {two-line element set}
long = {Two Line Element set}
}

View File

@ -32,7 +32,7 @@ It shows a \gls{SatNOGS} \gls{ground-station} with \gls{VHF} (right) and \gls{UH
\begin{center}
\centering
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{spacecruft-rotator.png}
\caption{\glsfmtshort{SatNOGS} \glsfmtshort{ground-station} with antennas.}
\caption{\gls{SatNOGS} \gls{ground-station} with antennas.}
\label{fig:spacecruft-rotator}
\end{center}
\end{figure}
@ -67,7 +67,7 @@ can be seen in figure
\begin{center}
\centering
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{video-enclosure-mount-tripod.png}
\caption{\glsfmtshort{SatNOGS-Optical} \glsfmtshort{ground-station} prototype.}
\caption{\gls{SatNOGS-Optical} \gls{ground-station} prototype.}
\label{fig:video-enclosure-mount-tripod}
\index{tripod}\index{mount}\index{enclosure}
\end{center}

View File

@ -79,7 +79,6 @@ leftmargin=1cm,rightmargin=1cm
\setmonofont{LMMono12-Regular}
% Linux Biolinum
\setsansfont[Ligatures=TeX]{Linux Biolinum O}
%%% END PREAMBLE FONTS %%%
%%% MISC %%%
@ -225,6 +224,9 @@ leftmargin=1cm,rightmargin=1cm
nonumberlist,record=hybrid,index,toc,indexcrossrefs,translate=babel, % TODO comment what each of these does
]{glossaries-extra}
%%% Multiple Columns (Abbreviations)
\usepackage{glossary-mcols}
\renewcommand{\abbreviationsname}{List of Abbreviations} % Change the default name of the abbreviations
\makeindex
@ -294,9 +296,11 @@ leftmargin=1cm,rightmargin=1cm
\newglossarystyle{shortlongglossary}{%
% Put glossary entries into a description environment
\renewenvironment{theglossary}{
\begin{multicols}{2}
\begin{description}
}{
\end{description}
\end{multicols}
}%
% Define which fields are output for each glossary entry
\renewcommand*{\glossentry}[2]{%
@ -454,6 +458,10 @@ leftmargin=1cm,rightmargin=1cm
%\include{Acknowledgements}
%%% END ACKNOWLEDGEMENTS PAGE %%%
%%% ACRONYM %%%
\printunsrtglossary[type={acronym}, style={shortlongglossary}]
%%% END ACRONYM %%%
% Format:
% \chapterconf{Name of file to include}{Title of Chapter}
\chapterconf{Introduction}{Introduction}{SatNOGS Optical}
@ -501,10 +509,6 @@ leftmargin=1cm,rightmargin=1cm
\printunsrtglossary[type={abbreviations}, style={shortlongglossary}]
%%% END ABBREVIATIONS %%%
%%% ACRONYM %%%
\printunsrtglossary[type={acronym}, style={shortlongglossary}]
%%% END ACRONYM %%%
%%% GLOSSARY %%%
\printunsrtglossary[type={main}, style={indexgroup}]
%%% END GLOSSARY %%%

View File

@ -42,7 +42,7 @@ See figure \ref{fig:snopo}, page \pageref{fig:snopo}, described below.
\begin{sidewaysfigure}[p!]
\begin{center}
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{SNOPO.png}
\caption{\glsfmtshort{SatNOGS-Optical} Process Overview}
\caption{\gls{SatNOGS-Optical} Process Overview}
\label{fig:snopo}
\index{process}
\end{center}

View File

@ -27,7 +27,7 @@ many of which can be tracked by \gls{ground-station} operators on the
\begin{framed}
\centering
\includegraphics[keepaspectratio=true,height=0.80\textheight,width=0.80\textwidth,angle=0]{satnogs-db-web.png}
\caption{\glsfmtshort{SatNOGS-DB} website.}
\caption{\gls{SatNOGS-DB} website.}
\label{fig:satnogs-db-web}
\end{framed}
\end{figure}
@ -40,7 +40,7 @@ Individual \glspl{satellite} can be viewed, such as the RamSat \Gls{cubesat}.
\begin{framed}
\centering
\includegraphics[keepaspectratio=true,height=0.60\textheight,width=0.60\textwidth,angle=0]{satnogs-db-ramsat-web.png}
\caption{\glsfmtshort{SatNOGS-DB} RamSat \glsfmtshort{cubesat} web page.}
\caption{\gls{SatNOGS-DB} RamSat \gls{cubesat} web page.}
\label{fig:satnogs-db-ramsat-web}
\index{RamSat}
\end{framed}
@ -54,7 +54,7 @@ See the RamSat \gls{telemetry} dashboard.
\begin{sidewaysfigure}[p!]
\centering
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{satnogs-telemetry-ramsat-web.png}
\caption{\glsfmtshort{SatNOGS-DB} RamSat \glsfmtshort{cubesat} \glsfmtshort{telemetry} web page.}
\caption{\gls{SatNOGS-DB} RamSat \gls{cubesat} \gls{telemetry} web page.}
\label{fig:satnogs-telemetry-ramsat-web}
\index{RamSat}
\end{sidewaysfigure}
@ -95,7 +95,7 @@ for a example list of observations of the RamSat \Gls{cubesat}.%
\begin{framed}
\centering
\includegraphics[keepaspectratio=true,height=0.80\textheight,width=0.80\textwidth,angle=0]{satnogs-obs-list-ramsat-web.png}
\caption{List of observations of the RamSat \glsfmtshort{cubesat}, example.}
\caption{List of observations of the RamSat \gls{cubesat}, example.}
\label{fig:satnogs-obs-list-ramsat-web}
\index{RamSat}\index{observation}
\end{framed}
@ -109,7 +109,7 @@ as can be seen in the example observation of the RamSat \gls{cubesat} by \gls{Sa
\begin{sidewaysfigure}[p!]
\centering
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{satnogs-obs-6401760-web.png}
\caption{Sample observation of RamSat \glsfmtshort{cubesat} on SatNOGS website.}
\caption{Sample observation of RamSat \gls{cubesat} on SatNOGS website.}
\label{fig:satnogs-obs-6401760-web}
\index{RamSat}\index{observation}
\end{sidewaysfigure}

View File

@ -26,7 +26,7 @@ for a diagram with an overview of the software process.
back arrow distance=0.75,
}
\smartdiagram[flow diagram:horizontal]{Acquire, Process, Analyze, Upload}
\caption{\glsfmtshort{SatNOGS-Optical} Operation Pipeline}
\caption{\gls{SatNOGS-Optical} Operation Pipeline}
\label{fig:operation}
\index{operation}
% \end{framed}
@ -218,7 +218,7 @@ My fork:
\begin{sidewaysfigure}[p!]
\begin{center}
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{skymap-giza-21.png}
\caption{\texttt{\glsfmtshort{skymap}} example screenshot.}
\caption{\texttt{\gls{skymap}} example screenshot.}
\label{fig:skymap-giza-21}
\end{center}
\end{sidewaysfigure}
@ -728,7 +728,7 @@ An overview of steps:
\begin{sidewaysfigure}[p!]
\begin{center}
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{kstars-skychart.png}
\caption{\glsfmtshort{KStars} \glsfmtshort{sky-chart}, example screenshot.}
\caption{\gls{KStars} \gls{sky-chart}, example screenshot.}
\label{fig:kstars-skychart}
\end{center}
\end{sidewaysfigure}
@ -736,7 +736,7 @@ An overview of steps:
\begin{sidewaysfigure}[p!]
\begin{center}
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{kstars-profile-edit-v4l2.png}
\caption{\glsfmtshort{KStars} using \glsfmtshort{V4L2}, example screenshot.}
\caption{\gls{KStars} using \gls{V4L2}, example screenshot.}
\label{fig:kstars-profile-edit-v4l2}
\end{center}
\end{sidewaysfigure}
@ -744,7 +744,7 @@ An overview of steps:
\begin{sidewaysfigure}[p!]
\begin{center}
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{kstars-profile-edit-simulator.png}
\caption{\glsfmtshort{KStars} using simulated \glsfmtshort{CCD}, example screenshot.}
\caption{\gls{KStars} using simulated \gls{CCD}, example screenshot.}
\label{fig:kstars-profile-edit-simulator}
\end{center}
\end{sidewaysfigure}

View File

@ -158,7 +158,7 @@ If it is unknown, it will be given the number \texttt{90000} or larger.
\begin{figure}[h!]
\begin{center}
\includegraphics[keepaspectratio=true,height=0.85\textheight,width=0.85\textwidth,angle=0]{stvid/data/2022-08-23T04:16:26.633.fits.png}
\caption{\texttt{\glsfmtshort{stvid}} PNG.}
\caption{\texttt{\gls{stvid}} PNG.}
\label{fig:stvid-png}
\end{center}
\end{figure}
@ -178,7 +178,7 @@ satellite detected in the image. A file name example follows, with satellite
\begin{figure}[h!]
\begin{center}
\includegraphics[keepaspectratio=true,height=0.85\textheight,width=0.85\textwidth,angle=0]{stvid/data/2022-08-23T04:16:26.633_48473_catalog.png}
\caption{\texttt{\glsfmtshort{stvid}} \glsfmtshort{PNG} of the satellite trail of \glsfmtshort{NORAD-ID} 48473 identified in red.}
\caption{\texttt{\gls{stvid}} \gls{PNG} of the satellite trail of \gls{NORAD-ID} 48473 identified in red.}
\label{fig:stvid-png-48473-catalog}
\end{center}
\end{figure}
@ -193,7 +193,7 @@ The file name is:
\begin{figure}[h!]
\begin{center}
\includegraphics[keepaspectratio=true,height=0.85\textheight,width=0.85\textwidth,angle=0]{stvid/data/2022-08-23T04:16:26.633_52718_catalog.png}
\caption{\texttt{\glsfmtshort{stvid}} \glsfmtshort{PNG} of the satellite trail of \glsfmtshort{NORAD-ID} 52718 identified in red.}
\caption{\texttt{\gls{stvid}} \gls{PNG} of the satellite trail of \gls{NORAD-ID} 52718 identified in red.}
\label{fig:stvid-png-52718-catalog}
\index{identify}
\end{center}
@ -217,7 +217,7 @@ do the same with an unidentified satellite trail.
\begin{figure}[h!]
\begin{center}
\includegraphics[keepaspectratio=true,height=0.85\textheight,width=0.85\textwidth,angle=0]{stvid/data/2022-08-23T04:16:26.633_90000_unid.png}
\caption{\texttt{\glsfmtshort{stvid}} \glsfmtshort{PNG} of an unidentified trail in red.}
\caption{\texttt{\gls{stvid}} \gls{PNG} of an unidentified trail in red.}
\label{fig:stvid-png-90000-unid}
\end{center}
\end{figure}\index{unidentified}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1024 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB