Re: Modifications record

Maxime Devos <[email protected]>
Newsgroups gmane.editors.texmacs.user
Message-ID <[email protected]>

Op 06-07-2023 om 12:59 schreef Richard gomez:
> (version française ci-après)
> 
> Hello,
> 
> I have finished writing a book using TeXmacs, and I would like to keep a 
> record of the modified settings throughout the process to address my 
> publisher's requests (most of these modifications were aimed at reducing 
> the size of the document due to budget constraints).
> 
> Is it possible to edit the list of modified settings? I would like to 
> have a record of all these changes for future reference.
 >
> I have made an effort to document some of them in a file, but 
> unfortunately, I haven't noted down everything (it's not easy to be both 
> engaged in the action and describe it in real-time).

I'm not at all a TeXmacs expert, but I don't think TeXmacs has a list of 
modified settings to edit in the first place.  Instead, a TeXmacs 
document appears to contain a list of differences with the default -- 
you can edit it, but that means changing the current settings, not 
recording what has changed since the previous version.

However, you can find this list of changes to the default, which might 
be sufficient for your purposes.

If you open a TeXmacs file as plain text (in some notepad-like 
application), you'll at the end see something like:

<\initial>
   <\collection>
     <associate|page-medium|paper>
     <associate|save-aux|false>
   </collection>
</initial>

I haven't ever modified sizes, so I don't know for sure where the 
settings for paper size, margins, font size etc. appears, but I would 
guess it appears in the <\initial>...</initial> somewhere.  Or maybe it 
is in the front of the file instead, near the
<TeXmacs|2.1>...<style|...>.

Maybe there's a graphical interface for this as well, but I have never 
searched for it.  (I neither have use for the hypothetical graphical 
interface nor this plain text interface.)

Combine this with a version control system (even something basic like 
keeping separate file old.tm and new.tm will do), then you can compare 
the <\initial>...</initial> of the two files to figure out what has changed.

Best regards,
Maxime Devos.
OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, 912 B)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA==
=OVqp
-----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature (application/pgp-signature, 236 B) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.