lundi 27 juin 2022

Texinfo and text file generation.

I have some difficulties to build a text file as clean as a pdf file or html file 

(In the pdf-file  there is no clickable link in the index) .

I have tried several methods (texi2any (GNU texinfo) 6.7 fedora 34)

:

%.txt: %.tex

makeinfo  --no-header -D'TXT 1' --no-split -o$*.txt  $<


%.txt2: %.tex

makeinfo  -D'TXT 1' --plaintext --no-split -o$*.txt2  $<

I couldn't find a simple and clean way to:
  • get the title.
  • get the copyright and author.
  • suppress a menu entry that shows up in the index.
  • get the title : "table of contents" along with the content.

Probably, I will have to extensively use the TXT variable to complete my text file.

the tex source file: 

\input texinfo @c -*-texinfo-*-
@set title chess-ec-4.2.2
@set subtitle  Manuel d'utilisation 1.0
@set author Marc Dechico
@c %**start of header
@setfilename chess-ec_fr.info
@documentlanguage fr_FR
@settitle  Manuel d'utilisation 1.0 pour chess-ec-4.2.2
@c %**end of header

@copying

Copyright @copyright{} 2022 Marc Dechico
@end copying

@c If your manual is published on paper by the FSF, it should include
@c the standard FSF Front-Cover and Back-Cover Texts, as given in
@c maintain.texi.

@dircategory gameplaying
@direntry
* chess-ec_fr:                Manuel utilisateur.
@end direntry

@titlepage
@title @value{title}
@subtitle @value{subtitle}
@author  @value{author}
@insertcopying
@end titlepage

@ifset TXT
Table des matières
@end ifset

@c Output the table of content 
@contents


@ifnottex
@node Top
@ifclear TXT
@top Manuel utilisateurs pour chess-ec-4.2.2
@end ifclear
@end ifnottex


@ifnottex
@menu
* Installer avec linux::       Installer à partir d'un fichier rpm ou tar.
* Installer avec Windows::     Installer à partir d'un fichier tar et Cygwin.
* Index::	               Index de mots clef.
@end menu
@end ifnottex

@node Installer avec linux
@chapter Installer avec linux
@cindex  Linux
ooo
@node Installer avec rpm
@section Installer avec rpm
@cindex rpm
ooo
@node Installer avec tar
@section Installer avec tar
@cindex tar
ooo
@node Installer avec Windows
@chapter Installer avec Windows
@cindex Windows
ooo


@node Index
@unnumbered Index
@printindex cp

@bye

mercredi 22 juin 2022

Amen.fr signalement d'un petit bug.

N'ayant pu trouver un lien me permettant de signaler ce qui me parait être un bug sur le site d'amen, et ne voulant pas créer in ticket normalement réservé pour l'assistance sur un site que je gère, je publie ce "bug" sur internet:

page en cause: https://controlpanel.amen.fr/renews/index.html 

Je décide de saisir une "période personnalisée" et lorsque je fais défiler en cliquant sur ">" les dates de départ et de fin s'incrémentent simultanément.

Je n'ai pas réussit à saisir une période personnalisée.