Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ngscopeclient/scopehal-docs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4bcbe81ba841
Choose a base ref
...
head repository: ngscopeclient/scopehal-docs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 168ee389c436
Choose a head ref
  • 1 commit
  • 15 files changed
  • 1 contributor

Commits on Jul 3, 2020

  1. Copy the full SHA
    168ee38 View commit details
5 changes: 3 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
# We could get CMake to do the glob, but there's not many files to deal with
set(DOC_LIST
glscopeclient-manual.tex
section-copyright.tex
section-decodes.tex
section-drivers.tex
section-gettingstarted.tex
@@ -22,10 +23,10 @@ add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/glscopeclient-manual.pdf
COMMAND pdflatex -halt-on-error -interaction batchmode
--output-directory ${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/glscopeclient-manual.tex > /dev/null
${CMAKE_CURRENT_SOURCE_DIR}/glscopeclient-manual.tex > ${CMAKE_CURRENT_BINARY_DIR}/run1.log 2>&1
COMMAND pdflatex -halt-on-error -interaction batchmode
--output-directory ${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/glscopeclient-manual.tex > /dev/null
${CMAKE_CURRENT_SOURCE_DIR}/glscopeclient-manual.tex > ${CMAKE_CURRENT_BINARY_DIR}/run2.log 2>&1
DEPENDS ${DOC_LIST}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
VERBATIM)
45 changes: 8 additions & 37 deletions glscopeclient-manual.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
\documentclass[11pt]{article}
\documentclass[11pt]{book}
\usepackage[T1]{fontenc}
\usepackage[margin=1in,top=0.6in,bottom=0.6in]{geometry}
\usepackage[bookmarks,colorlinks=true,linkcolor=blue,urlcolor=blue]{hyperref}
@@ -9,9 +9,10 @@
\usepackage{paralist}
\usepackage{makecell}
\usepackage{colortbl}
%\usepackage[osf]{libertine}
\usepackage{zi4}
\usepackage{float}
\usepackage{tocstyle}
\usepackage{textcomp}
\usepackage[libertine,cmbraces]{newtxmath}

% configuration of source code examples
@@ -48,65 +49,35 @@

\newcommand{\menustyle}[1]{\texttt{#1}}

% table of contents
\setcounter{tocdepth}{3}

\begin{document}

\title{glscopeclient Operator Manual}
\author{Andrew Zonenberg\\
azonenberg@drawersteak.com}
\author{Andrew D. Zonenberg}
\date{\today}

\maketitle
\begin{abstract} \normalsize
This document is the user manual for glscopeclient, a user interface and signal analysis tool for oscilloscopes and
logic analyzers. As of this writing, glscopeclient is under active development but has not had a formal v0.1 release
and should be considered alpha quality.

This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
\end{abstract}
\thispagestyle{empty}

\pagebreak
\include{section-copyright}
\frontmatter

\mainmatter
\tableofcontents

\pagebreak
\include{section-revision}

\pagebreak
\include{section-legal}

\pagebreak
\include{section-gettingstarted}

\pagebreak
\include{section-transports}

\pagebreak
\include{section-drivers}

\pagebreak
\include{section-mainwindow}

\FloatBarrier
\pagebreak
\include{section-waveformgroups}

\pagebreak
\include{section-timeline}

\pagebreak
\include{section-waveformviews}

\pagebreak
\include{section-history}

\pagebreak
\include{section-protoanalyzer}

\pagebreak
\include{section-decodes}

\end{document}
4 changes: 4 additions & 0 deletions section-copyright.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Copyright \textcopyright 2020 Andrew D. Zonenberg. All rights reserved. \\

This document may be freely distributed and modified under the terms of the Creative Commons Attribution-ShareAlike 3.0
Unported license (CC BY-SA 3.0).
Loading