From b960a57ea3868e88881a2c22217a9cdc9a0ef45b Mon Sep 17 00:00:00 2001 From: David Runge Date: Sun, 23 Jul 2017 23:25:46 +0200 Subject: thesis/thesis.tex: Shortening the figure captions in the list of figures. --- thesis/thesis.tex | 76 ++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 58 insertions(+), 18 deletions(-) diff --git a/thesis/thesis.tex b/thesis/thesis.tex index 151cd3b..c7bfc5a 100644 --- a/thesis/thesis.tex +++ b/thesis/thesis.tex @@ -786,8 +786,10 @@ parskip=never]{paper} \centering \includegraphics[scale=0.6, trim = 6mm 130mm 12mm 4mm, clip] {ssr-publisher-with-legacy-subscribers.pdf} - \caption{A diagram depicting a simplified version of the \gls{pubsub} - used within the \gls{ssr}.\\ + \caption[A diagram depicting a simplified version of the \gls{pubsub} + used within the \gls{ssr} with all original subscribers.]{A diagram + depicting a simplified version of the \gls{pubsub} used within the + \gls{ssr} with all original subscribers.\\ {\color{pubsub-in}\textbf{--}} Calls from Publisher to Subscriber {\color{controller-in}\textbf{--}} Calls from Subscribers to Controller (Publisher) @@ -908,8 +910,10 @@ parskip=never]{paper} \centering \includegraphics[scale=0.6, trim = 6mm 91mm 12mm 10mm, clip] {ssr-publisher-with-all-subscribers.pdf} - \caption{A diagram depicting a simplified version of the \gls{pubsub} - used within the \gls{ssr}.\\ + \caption[A diagram depicting a simplified version of the \gls{pubsub} + used within the \gls{ssr} with all subscribers.]{A diagram depicting a + simplified version of the \gls{pubsub} used within the \gls{ssr} with + all subscribers.\\ {\color{pubsub-in}\textbf{--}} Calls from \mintinline{c++}{Publisher} to \mintinline{c++}{Subscriber} {\color{controller-in}\textbf{--}} Calls from \mintinline{c++}{Subscribers} to @@ -1196,10 +1200,14 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-client-server-shared-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in + \caption[A diagram displaying a \gls{ssr} client/server setup, in which the server and the clients render audio collectively (e.g. \gls{wfs}). The server instance is not controlled via \gls{osc}, - but controls its clients through it.\\ + but controls its clients through it.]{A diagram displaying a + \gls{ssr} client/server setup, in which the server and the + clients render audio collectively (e.g. \gls{wfs}). The server + instance is not controlled via \gls{osc}, but controls its + clients through it.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input @@ -1212,11 +1220,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-external-client-server-shared-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in + \caption[A diagram displaying a \gls{ssr} client/server setup, in which the server and the clients render audio collectively (e.g. \gls{wfs}). The server instance is controlled by an \gls{osc} capable application (acting as another client) and controls its - clients through \gls{osc} as well.\\ + clients through \gls{osc} as well.]{A diagram displaying a + \gls{ssr} client/server setup, in which the server and the + clients render audio collectively (e.g. \gls{wfs}). The server + instance is controlled by an \gls{osc} capable application + (acting as another client) and controls its clients through + \gls{osc} as well.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input @@ -1249,9 +1262,13 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-client-server-separate-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in + \caption[A diagram displaying a \gls{ssr} client/server setup, in which the server and the clients render audio to separate outputs (e.g.\ multiple \gls{bs} renderers). The server instance is not + controlled via \gls{osc}, but controls its clients through it.]{A + diagram displaying a \gls{ssr} client/server setup, in which + the server and the clients render audio to separate outputs + (e.g.\ multiple \gls{bs} renderers). The server instance is not controlled via \gls{osc}, but controls its clients through it.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output @@ -1269,11 +1286,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-external-client-server-separate-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in + \caption[A diagram displaying a \gls{ssr} client/server setup, in which the server and the clients render audio separately (e.g.\ multiple \gls{bs} renderers). The server instance is controlled by an \gls{osc} capable application (acting as another client) - and controls its clients through \gls{osc} as well.\\ + and controls its clients through \gls{osc} as well.]{A diagram + displaying a \gls{ssr} client/server setup, in which the server + and the clients render audio separately (e.g.\ multiple \gls{bs} + renderers). The server instance is controlled by an \gls{osc} + capable application (acting as another client) and controls its + clients through \gls{osc} as well.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input @@ -1303,9 +1325,13 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-external-clients-only-shared-output.pdf} - \caption{A diagram displaying a \gls{ssr} client cluster setup, in + \caption[A diagram displaying a \gls{ssr} client cluster setup, in which a set of clients render audio collectively (e.g.\ medium or large-scale \gls{wfs} setup). An \gls{osc} capable application + acts as a \gls{ssr} server instance and controls the clients.]{A + diagram displaying a \gls{ssr} client cluster setup, in which a + set of clients render audio collectively (e.g.\ medium or + large-scale \gls{wfs} setup). An \gls{osc} capable application acts as a \gls{ssr} server instance and controls the clients.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output @@ -1319,10 +1345,14 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-external-clients-only-separate-output.pdf} - \caption{A diagram displaying a \gls{ssr} client cluster setup, in + \caption[A diagram displaying a \gls{ssr} client cluster setup, in which a set of clients render audio separately (e.g.\ multiple \gls{bs} renderers). An \gls{osc} capable application acts as a - \gls{ssr} server instance and controls the clients.\\ + \gls{ssr} server instance and controls the clients.]{A diagram + displaying a \gls{ssr} client cluster setup, in which a set of + clients render audio separately (e.g.\ multiple \gls{bs} + renderers). An \gls{osc} capable application acts as a \gls{ssr} + server instance and controls the clients.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input @@ -2034,11 +2064,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-client-server-clients-only-shared-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in which + \caption[A diagram displaying a \gls{ssr} client/server setup, in which only the clients render audio collectively (e.g.\ medium or large-scale \gls{wfs}). The server instance is not controlled via \gls{osc}, but controls its clients through it. Additionally, its - rendering engine does not have any outputs.\\ + rendering engine does not have any outputs.]{A diagram displaying a + \gls{ssr} client/server setup, in which only the clients render + audio collectively (e.g.\ medium or large-scale \gls{wfs}). The + server instance is not controlled via \gls{osc}, but controls its + clients through it. Additionally, its rendering engine does not + have any outputs.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input @@ -2070,11 +2105,16 @@ ssr-aap -N “server” -C “127.0.0.1:50002” \centering \includegraphics[scale=1.0, trim = 20mm 204mm 10mm 10mm, clip] {ssr-client-server-clients-only-separate-output.pdf} - \caption{A diagram displaying a \gls{ssr} client/server setup, in + \caption[A diagram displaying a \gls{ssr} client/server setup, in which only the clients render audio to separate outputs (e.g.\ multiple \glspl{bs} renderers). The server instance is not controlled via \gls{osc}, but controls its clients through it. Additionally, its - rendering engine does not have any outputs.\\ + rendering engine does not have any outputs.]{A diagram displaying a + \gls{ssr} client/server setup, in which only the clients render + audio to separate outputs (e.g.\ multiple \glspl{bs} renderers). + The server instance is not controlled via \gls{osc}, but controls + its clients through it. Additionally, its rendering engine does not + have any outputs.\\ {\color{osc-in}\textbf{--}} \gls{osc} input {\color{osc-out}\textbf{--}} \gls{osc} output {\color{audio-in}\textbf{--}} Audio input -- cgit v1.2.3