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.

dimanche 29 mai 2022

Declaration des sites pornographiques.

 Je me souviens vaguement qu'à une certaine période il était possible pour un responsable de site de déclarer un contenu pornographique à fin qu'il soit bloqué automatiquement pour les mineurs.

Bien que j'écrive parfois sur le sex, je ne publie pas de photo pornographiques.

Mais je suis curieux de savoir les outils qui existent pour protéger les mineurs.

Je fais donc une recherche sur Google. La majorité de ce qui apparaît sont des conseils pour signaller des contenus illicites. Je comprends que cela soit  aussi très utile. Mais tous les sites ponos ne sont pas illégals et auraient peut-être besoin de connaître les démarches à suivre.

Pour l'instant, une rapide recherche ne m'a pas permis de trouver des solutions pour signaller un site ou une page web comme contenant du matériel pornographique.

 

Incidents de paiement avec Amazon.

Plusieurs incidents de paiement par carte bleu (Mastercard Virtualis).

Il est bien sur possible que j'ai fait des erreurs. Mais cela me semble peu probables aussi souvent. Il ya peut être aussi un simple problème technique. 

Étant légèrement paranoïaque je me demande quelles pourraient être les autres raisons:

  • Me forcer à autoriser un débit direct sur mon compte.
  • M'empêcher d'acheter un article particulier.
  • Une action de vengeance ou d'intimidation de la part de communautés qui ont décidé ma perte.

jeudi 26 mai 2022

Emacs

I am trying to read the documentation delivered with emacs.  

Firs I will probably need a configuration file and have it adapted to utf-8.

I find some information: you have to put  -*- coding: utf-8 -*- at the beginning of the init file.

Ok done , but when I start emacs I get an error: 

Warning (initialization): An error occurred while loading ‘/home/dechicom/.emacs.d/init.el’:Symbol's value as variable is void: -*-

To ensure normal operation, you should investigate and remove the

cause of the error in your initialization file.  Start Emacs with

the ‘--debug-init’ option to view a complete error backtrace.

So I still need to learn!
I try a search with google and find the reason: the correct code is :
;; -*- coding: utf-8 -*-

So why didn't I get the right answer first hand?

A lot of phrases, a lot of explanations and no examples that give rapidly an idea of what we are talking about. This is often the problem. Very often I continue to read with a wrong idea or no idea at all about what has been written. I must have lost months of work and feeling a lot of pain trying to understand just a little how to use the GNU tool for  configuring and building a package.

Some people say that the biggest failure in the GNU system is the documentation.

But is it true?
The problem is to understand what documentation you have to start with.
It is not clear to me.
And it is also not clear  if they really want us to understand how to use the packages with the "standard" information they give us or is it only a "cost" problem?

I will have to buy something.




mardi 10 mai 2022

Fedora 36 (Beta) installation

I wanted to do it. 

But when I ran the checksum on the DVD with the initial DVD-menu it failed and the message was approximately : 

"This DVD isn't secure. Don't install it".

The DVD had been written with an ISO file downloaded from getfedora.org 

mercredi 4 mai 2022

Départ à le retraite.

 Je remplie donc ma demande de mise à le retraite:

On me demande mon adresse je remplie 29390. Le site affiche une seule commune LEUHAN.

Mais j’habite Scaër dont le code postal est aussi 29390.

Je saisie  mon adresse Lieu dit (Miné) Kerfring.

Refusé car ce lieu dit n’existe pas à LEUHAN. 

Je pique ma crise .....pluie de jurons et cries destiné aux responsables informatiques travaillant pour l'état.

Mon portable se prends une pluie de postillons.

Encore donc un deuxième  incident après celui m'empêchant de saisir à l'avance mon dossier de demande de départ à la retraite.

Cela me rappelle un autre incident lorsque j'essayais d'envoyer une lettre recommandée par la poste.

Finalement je trouve la raison.

Il faut choisir le code dans la liste proposée.

Mais cette liste n'est pas apparue à cause des données par défaut proposées par Chrome qui cache ou empêche la liste de choix de s'afficher.

C'est un problème de compatibilité avec Chrome.

A mon avis il faudrait mieux séparer la saisie du code et la saisie du nom de la commune en proposant deux listes de choix au lieu d'une seule comportant à la fois le code postale et la commune.

Je continue la saisie et encore quelques crises de nerf à cause du nombre d'informations demandées qui se trouvent déjà dans les ordinateurs du fisc et d'autres services de l'état.

Puis la cerise sur le gâteau! La demande ne sera pas clôturée aujourd'hui!  

Comme je suis paranoïaque j'en conclue rapidement que quelqu'un ne veut pas que je parte en retraite!