An useful tool to change undesired colors, in GIMP, is
colors -> map -> rotate colors
a thoughtful use of digital
An useful tool to change undesired colors, in GIMP, is
colors -> map -> rotate colors
To write metadata in avif image files with Digikam, you have to set it in
settings – > metadata -> behavior, as in the attached image:

The Markdown format It is a format that guarantees the maximum of graphic rendering with the minimum of code. Why is this important?
A rich graphic rendering, on the one hand, is a value because the things that are written (and then they must be correctly readable) do not all have the same importance. And, on the other hand, the minimal use of the code helps to reduce the size of the file, occupying as little space as possible on the device. Moreover, Markdown helps also to modify directly and easily the code, since it is an extremely “clean” code and very similar to its graphic rendering.
A title must hit more than the body of the text. And a main title must hit more than secondary titles. A way to do this is a different size of characters. Markdown can do this.
The use of titles is also useful for “browsing” quickly in a document, jumping from one title to another, without having to flow the whole body of the text. A good text viewer is able to provide a TOC (Table of Content) which allows you to browse quickly between the parts of the document (characterized by higher or lesser level titles).
But the body of the text is also important to highlight what is most important from what is less: bold and italics are ways to do it.
Then it is good to be able to distinguish between what the author of the document and the blocks of text said by other authors (i.e. long citations) writes, and for this there is the blockquote, which is good is also graphically distinct from the rest of the body of the text.
After importing a csv file, you could not be able to sort your data, if you have to sort “date” cells. Indeed, even setting cells as date format and the right date format (such as GG/MM/AAAA or the like), you couldn’t be able to sort as expected your data.
To fix this, as explained here, you should import in LibreCalc a csv file with something like “date” checking “Detect special numbers” field. In this way you should be able to sort your items by the “date” columns.
The best pdf editor in linux is, IMO, Master PDF. That is not, however, an open source application: to get its full function you must buy a (quite expensive) license.
You can bypass this problem using a previous pdf master release, that have less features, but all free. Remember to lock (pin) this relaese, otherwise your software manager will update it to the new ones.
There are others pdf editor, but not so good
If the re-image pop-up doesn’t disappear after working (ad explained here), try this
`sudo apt install qtchooser`
To get include command working you should avoid an absolute path: i.g. not
http://somepath/somefile
But, i.g.:
../somepath/somefile
2) In localhost it would be possible this workaround:
$yourvariablepath = realpath($_SERVER["DOCUMENT_ROOT"] . "/a/path");
But this doesn’t work in remote.
3) Another workaround to include a content from a file in another absolute path could be the object tag:
<object data=”your-file-even-on-another-server” />
But an object in another page is an island, a stranger “guest”, without any sharing with the “host” page.
4) Another way (for short text) is to use javascript.
To mean one letter, such as ‘a’ or ‘G’, you can use [A-z].
I.g. if you want find any occurrence of strings such as 7956A, 5476H, 3865V, you can use
\d\d\d\d[A-z]
In a table (chronological) if you have dates stored as text you could have problem to order your data.
I.g. you coud have this (wrong) order:
-13.600.000.000, -13.700.000.000,-4.600.000.000
To get the right order you can try with
cast(data as int)
Where “data” is the column of data (as the above values). In this way you will get the correct order:
-13.700.000.000, -13.600.000.000,-4.600.000.000
If your server cannot establish a connection with a webpage, you can check where is the problem with a code like the following:
<?php
$link = mysqli_connect("localhost", "user", "psw", "dbname");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
if (!mysqli_query($link, "SET a=1")) {
printf("Error message: %s\n", mysqli_error($link));
}
/* close connection */
mysqli_close($link);
?>