Wykres commitów

113 Commity (draft-2)

Autor SHA1 Wiadomość Data
Olaf Meeuwissen c3b9503828 Apply "Imported SANE2 draft version 0.07" 2020-01-19 18:57:30 +09:00
Olaf Meeuwissen 881752a5f0 Apply "Updated contact information" 2020-01-19 16:35:42 +09:00
Olaf Meeuwissen 6d0cad8f2c Apply "Backend behaviour is undefined if sane_init doesn't return SANE_STATUS_GOOD. Added SANE_STATUS_INVAL to return codes for sane_start. Description of sane_set_io_mode is more precise." 2020-01-19 16:19:43 +09:00
Olaf Meeuwissen bb5e2c7534 Apply "Added explanation of bit order for 1 bit modes. Added comment about 1 bit color modes. Fixed missing \code command. New version: 1.03." 2019-11-30 12:47:48 +09:00
Olaf Meeuwissen 067decc45c Apply 'Added "multi-function peripheral" to list of types in SANE standard' 2019-11-30 12:41:58 +09:00
Olaf Meeuwissen e03d05b5e6 Apply "Added vendor names and device types" 2019-11-30 12:38:04 +09:00
Olaf Meeuwissen 291b2d1574 Apply "Clarified the paragraph concerning sane_read" 2019-11-30 12:16:48 +09:00
Olaf Meeuwissen f3f94d4a26 Apply "Multiple changes" 2019-11-30 12:12:39 +09:00
Olaf Meeuwissen 8b27ebdf5c Apply "Fixed a typo"
The typo disappeared in 0bed8edb9d
already.  Bumping the date to follow the latex-master commits.
2019-11-30 11:59:04 +09:00
Olaf Meeuwissen a404434b79 Apply "Added paragraph about image polarity as discussed on sane-devel" 2019-11-30 11:55:01 +09:00
Olaf Meeuwissen e2fe2b1ed0 Apply "Set \date to the date of the last change (not the date of running latex (\today))" 2019-11-30 11:49:50 +09:00
Olaf Meeuwissen 9e34a915e0 Apply "Merge branch 'devel' (v1.0.3) into 'head' branch" 2019-11-30 11:40:25 +09:00
Olaf Meeuwissen 4a3906151a Add GitLab CI configuration 2019-11-30 11:32:17 +09:00
Olaf Meeuwissen daf9e7f469 Split document on chapter level 2019-11-30 11:32:14 +09:00
Olaf Meeuwissen 59078c8b28 Tweak indices and search section
Search was not functional to begin with and the RTD style provides its
own already.  The index is only needed for HTML output, LaTeX provides
its own.
2019-11-30 11:30:11 +09:00
Olaf Meeuwissen babd5b8940 Drop remaining LaTeX vestiges
Sphinx does not seem to support lists of tables and figures.  The
change bar was commented out in the original and the new page has
no effect.
2019-11-30 11:30:11 +09:00
Olaf Meeuwissen 6d86ce9c87 Restore numeric chapter and section cross-references 2019-11-30 11:30:11 +09:00
Olaf Meeuwissen 002b7b568b Tweak styling of content and tables
Word-wrapping in tables is enabled and content will use the full width
available to display "body" content.

For LaTeX based outputs tabularcolumns spec have been added based on A4
media.  This should work for Letter as well but has not been tested.
2019-11-30 11:30:11 +09:00
Olaf Meeuwissen 5837984c07 Restore figures (converted from fig to SVG/PDF using fig2dev)
This also restores figure references and captions.  The latter vanished
in the pandoc conversion.  Figure and table references are now numeric.
2019-11-30 11:28:40 +09:00
Olaf Meeuwissen d70a8380f0 Convert raw LaTeX tables to reStructured grid tables
This preserves the LaTeX formatting in the *.rst files but does not
exactly lead to user-friendly tables in the HTML :-/ and restores
table references.
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen 364d8460de Convert :raw-latex: markers in pandoc generated tables
This also reworks the table layout and fixes cross-references for
those tables.
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen f00209535a Convert :raw-latex: markers to Sphinx reStructuredText
First pass.  This converts everything except LaTeX formatting/layout
commands, tables, figures and chapter/section cross-references.
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen 3510fda5e9 Restore basic document integrity
This

- restores the inclusion of net.rst
- renumbers footnotes to prevent collision
- marks up the contact mail address in URL format
- removes a spurious space that triggers a conversion warning
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen e2aef69024 Replace the *.tex files with pandoc converted *.rst files
The *.rst files were created with

  pandoc --parse-raw --from=latex --to=rst --output=$f.rst $f.tex

for values of $f equal to sane and net.
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen 0bed8edb9d Massage LaTex content for upcoming pandoc conversion
This

- comments out custom commands to preserve semantic context
- changes \input to \incl to preserve the inclusion of net.tex
- removes LaTeX escaping of underscores (via 's/\\_/_/g')
- removes LaTeX hyphenation markers (via 's/\\-//g')
2019-11-30 11:24:55 +09:00
Olaf Meeuwissen e873a7a3da Add Sphinx infra-structural files
These were generated with sphinx-quickstart and slightly modified to
cater to the SANE Standard.  Main changes include:

- theme changed from alabaster to sphinx_rtd_theme
- removed index for Python modules
- added .git and public to exclude_patterns (to improve performance)
- added a .gitignore file
- added options for PDF output
- added conditional support for versioning builds (targets CI)
2019-11-30 11:23:11 +09:00
Olaf Meeuwissen 25d904555c Update mailing lists addresses to new location 2019-10-14 13:40:37 +09:00
Olaf Meeuwissen fdbd803649 .editorconfig: trim trailing whitespace 2019-10-14 13:40:37 +09:00
Olaf Meeuwissen 8b6aac9839 Mark up email as a URL 2019-10-14 13:40:37 +09:00
Olaf Meeuwissen 4ab65fbce7 Drop html.sty in favour of url.sty
The latter is part of the core TeX Live distribution which is readily
available on all major operating systems.
2019-10-14 13:40:37 +09:00
Olaf Meeuwissen cea8a2357c Fix figure orientation 2019-10-14 13:40:37 +09:00
Olaf Meeuwissen c798948ac6 Remove *.eps figures
These can be generated with `fig2dev -L $fmt $file.fig $file.$fmt`.
2019-10-14 13:40:37 +09:00
Olaf Meeuwissen a8c9c18851 Replace epsfig with graphicx
The graphicx package allows for file specification without a hardcoded
extension.  This provides more freedom in chosing how to prepare images
in *.eps and *.pdf formats.

Moreover, epsfig is considered mostly obsolete in the TeX community and
graphicx is the "current 'preferred' solution" to embed figures.
See https://www.ctan.org/pkg/epsfig.
2019-10-14 13:40:37 +09:00
Olaf Meeuwissen fca08199aa Bump standard minor version
This is to acknowledge the SANE_STATUS_GOOD fixes in net.tex that were
committed in a43d852 and e632206.
2019-10-14 13:39:56 +09:00
Chris Bagwell 182507a0a0 Make sane.ps generation more portable
Macport version of latex does not intall changebar package referenced
by sane.tex.

Commented out this reference since its not actually used by any docs.
This should allow generating with a wider range of latex versions.
2019-10-14 13:39:56 +09:00
Julien BLACHE e63220628f Fix leftover SANE_STATUS_SUCCESS 2019-10-14 13:39:56 +09:00
Julien BLACHE a43d8523a0 Replace occurrences of SANE_STATUS_SUCCESS with SANE_STATUS_GOOD 2019-10-14 13:39:56 +09:00
m. allan noah ae56e523fe Fix SANE_Parameters description 2019-10-14 13:39:56 +09:00
Henning Geinitz b93ed940b1 Corrected formula for calculation of bytes_per_line in chapter 4.3.8
sane_get_parameters. New version: 1.04.
2019-10-14 13:39:56 +09:00
Henning Geinitz 50346c0c5a Added vendor "Lexmark". Used current date. 2019-10-14 13:39:56 +09:00
Henning Geinitz f9de0f3b3f Mention RPC codes explicitely and explain what request and reply means
Based on patch from Johannes Berg <johannes@sipsolutions.net>.
2019-10-14 13:39:52 +09:00
Henning Geinitz 8086dd17b6 Updated sane-devel address and website 2019-10-14 13:38:37 +09:00
Henning Geinitz 7a0ec73a54 Mention RPC codes explicitely and explain what request and reply means
Based on patch from Johannes Berg <johannes@sipsolutions.net>.
2019-10-14 13:37:33 +09:00
Henning Geinitz d05aa55e72 Changed homepage and sane-devel-request address 2019-10-14 13:37:30 +09:00
Frank Zago 629b71c661 Added Mitsubishi to the list of vendors 2019-10-14 13:37:26 +09:00
Frank Zago a7b184bc24 Added Relisys in the list of vendors. Bumped the revision date. 2019-10-14 13:37:20 +09:00
Henning Geinitz cedd5d50ce Multiple updates
Updated section about sane_get_parameters.  Updated subsection "Option
Descriptor Type": Clarified SANE_CAP_ADVANCED, added SANE_CAP_HIDDEN and
SANE_CAP_ALWWAY_SETTABLE.  Updated section "sane_control_option": Options can
also change their constraint. Added SANE_INFO_INVALIDATE_PREVIEW.  Removed
comment about multiple images from SANE_PFLAG_LAST_FRAME.  1 bit mode only
allowed for single channel image data. Moved proposed_filename implementation
note to backend-writing.txt.  Rephrased SANE_FRAME_MIME description.  Updated
section "Code Flow": Options can also change their constraint. Unified
coding-style.  Rephrased scan mode option example.  Added batch-scan options.
Used `` and '' as quotation marks. Spelling fixes. Overfull hbox fixes.  New
version: 0.08.
2019-10-14 13:32:37 +09:00
Henning Geinitz 25d2242a85 Moved gamma table option to the other color enhancement options.
Updated resolution, gamma table, geometry, threshold.  Harmonized
subsection headlines.
2019-10-14 13:31:08 +09:00
Henning Geinitz 4f49ab741c Fixed contact information. Removed duplicate const from sane_strstatus().
Updates for Device Descriptor Type.
2019-10-14 13:30:14 +09:00
Henning Geinitz 439aab0230 Imported SANE2 draft version 0.07 2019-10-14 13:29:17 +09:00