summaryrefslogtreecommitdiff
path: root/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex
diff options
context:
space:
mode:
Diffstat (limited to 'texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex')
-rw-r--r--texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex127
1 files changed, 127 insertions, 0 deletions
diff --git a/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex b/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex
new file mode 100644
index 00000000..41461110
--- /dev/null
+++ b/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex
@@ -0,0 +1,127 @@
+% Studies in mobile formatting for PDF files
+% http://www.acrotex.net/blog/?p=766
+\RequirePackage[ph]{spdef}
+\documentclass[\ifsmartphone12pt\fi,fleqn]{article}
+\usepackage{graphicx}
+\usepackage[tight,pro]{web}
+\usepackage{eforms}
+\usepackage[smartphone,useforms]{aeb-mobile}
+
+\DeclareDocInfo
+{%
+ university={Acro\negthinspace\TeX.Net},
+ title={Notes on formatting for a Windows Smart
+ Phone\texorpdfstring{\nlfootnotemark}{}},
+ author={D. P. Story},
+ email={dpstory@acrotex.net},
+ subject={Studies in mobile formatting},
+ talksite={\href{http://blog.acrotex.net}{Acro\negthinspace\TeX.Net Blog}},
+ version={1.0},
+ keywords={LaTeX,Windows Mobile,Smartphone,iPad,PDF},
+}
+
+\def\nlfootnote#1{\begin{NoHyper}\footnote{#1}\end{NoHyper}}
+\def\nlfootnotemark{\begin{NoHyper}\footnotemark{}\end{NoHyper}}
+
+\parskip6pt\parindent0pt
+
+\begin{document}
+
+\ifsmartphone\makeinlinetitle
+\else\maketitle\fi
+
+\footnotetext{When viewing this PDF file on a desktop or laptop, you can
+ go into \textsf{Reading Mode} by pressing Ctrl+H (Command+H, for
+ Mac~OS).}
+
+\section{Introduction}
+
+The dimensions of the document are 4 inches wide and 8 inches high. The
+default font size is set to 12~point.
+
+This layout was tested on my mobile device, a \textbf{\textsf{Samsung
+Focus}}, with a \textbf{\textsf{Windows OS}}. The display screen is 800 by
+480 pixels (a 5:3 aspect ratio).
+
+Below is a math equation to determine the quality of rendering of math.
+\[
+ \sin^2(x) + \cos^2(x) = 1
+\]
+We also include a picture to test the quality here too.
+\begin{center}
+ \includegraphics[width=.67\linewidth]{dpsweb}
+\end{center}
+
+The goal is to maximize the experience of the user, that's you, when you
+\emph{view} or \emph{print} this document in \textbf{Adobe Reader} on a
+computer/laptop, and when you view this document on a smart phone (such as
+my \textbf{\textsf{Samsung Focus}}) or an \textbf{\textsf{iPad}}.
+
+\paragraph*{\color{blue}For the Desktop/Laptop.} We list the major design
+points:\vspace{-\parskip}
+\begin{itemize}
+\item The initial view of Adobe Reader is set to \textsf{Two-Up
+ Continuous (Facing)} and \textsf{Fit Width}. When you view the
+ \textsf{PDF} on a computer, you get a page of 8~inches wide and
+ two columns. This format reads comfortably.
+\item The \textbf{Print} button at the top-left of each page prints the
+ document with two digital pages per physical page. It prints out how the
+ document looks when viewed (with 2Up).
+\item The \textbf{Toggle Cols} in the upper-left corner, toggles
+ between a single column fit to the width of the window, and the
+ two-column layout (fit to width also).
+
+\end{itemize}
+
+\paragraph*{\color{blue}For the \textsf{Smart Phone/iPad}.}
+When viewing the document in a smart phone or an \textbf{\textsf{iPad}}, the initial view is
+ignored; you get a single, continuous page. The width of the page and
+the font size make it easy to read on a digital device. Links do not work
+in the app version of \textbf{Adobe Reader}, so the \textbf{Print} and \textbf{Toggle Cols}
+links do not work.
+
+\paragraph*{\color{blue}\LaTeX{} Details.}
+I used the new package named \textsf{aeb\_mobile}, with the
+\texttt{smart\-phone},
+\begin{verbatim}
+ \usepackage[smartphone,
+ useforms]{aeb_mobile}
+\end{verbatim}
+The package is very simple, it uses the \textsf{web} and \textsf{eforms}
+packages. The \textsf{web} is used for the
+page layout, and \textsf{eforms} for the links, though \textsf{hyperref}
+provides links as well. \textsf{aeb\_mobile} also inserts some document
+level JavaScript to define the actions of the two links \textbf{Print} and
+\textbf{Toggle~Cols}.
+
+\paragraph*{\color{blue}After Distilling.} I modified the \textbf{Mobile} setting
+of the \textbf{\textsf{PDF} Optimizer} dialog box; in the \textbf{Discard
+Objects} panel, I unchecked the item \textbf{Discard all Java\-Script
+actions}, and in the \textbf{Discard User Data} panel, I unchecked
+\textbf{Discard external cross references}. After distilling, the file
+size is 71~KB and after \textbf{\textsf{Optimized \textsf{PDF}}} with my
+modified \textbf{Mobile} setting the file size is about
+57~KB.\nlfootnote{Actual file size may differ from the values stated as I
+add text to the document, such as this footnote.}
+
+\textbf{\textcolor{red}{Important:}} Though I have used \textbf{Adobe Distiller},
+there is nothing in the \textsf{aeb\_mobile}
+package that requires it. The document author may use \textsf{pdflatex}, for
+example, as the PDF creator.
+
+\paragraph*{\color{blue}Finally.}
+I've added an \texttt{\string\AtEndDocument} event to generate an
+additional page if there is only an odd number of pages.
+
+Now, back to my retirement. \textsl{dps}
+
+\bigbreak
+
+\paragraph*{\color{red}Questions.}
+How does this \textsf{PDF} view in your smart phone or
+\textbf{\textsf{iPad}}? Send me your comments, and suggested features. My
+email is \href{mailto:dpstory@acrotex.net}{dpstory@acrotex.net}.
+
+
+
+\end{document}