From 467851007e1861834326deee3116aa88fe839f5a Mon Sep 17 00:00:00 2001
From: lukeflo
Date: Mon, 13 Oct 2025 15:45:53 +0200
Subject: Working proof of concept of citekey formatting
---
README.md | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
(limited to 'README.md')
diff --git a/README.md b/README.md
index 4929509..3fb81c8 100644
--- a/README.md
+++ b/README.md
@@ -24,9 +24,11 @@
- [Ubuntu/Debian](#ubuntudebian)
- [Void Linux](#void-linux)
- [Usage](#usage)
+ - [CLI for citekey formatting](#cli-for-citekey-formatting)
- [Configuration](#configuration)
- [Location of Config File](#location-of-config-file)
- [General Configuration](#general-configuration)
+ - [Citekey formatting](#citekey-formatting)
- [Color Configuration](#color-configuration)
- [Features](#features)
- [Keybindings](#keybindings)
@@ -196,6 +198,13 @@ bibman tests/multi-files/
bibiman tests/biblatex-test.bib tests/multi-files/
```
+### CLI for citekey formatting
+
+Beside the TUI `bibiman` can format and replace citekeys. To make use of this
+feature run the program with the `format-citekeys` subcommand. For more
+information on this use `bibiman format-citekeys --help` and the
+[docs](./CITEKEYS.md).
+
## Configuration
### Location of Config File
@@ -268,6 +277,11 @@ note_symbol = ""
## Possible values are "journaltitle", "organization", "instituion", "publisher"
## and "pubtype" (which is the default)
custom_column = "pubtype"
+
+[citekey_formatter]
+fields = []
+ascii_only = true
+case = "lowercase"
```
`bibfiles`
@@ -326,6 +340,12 @@ custom_column = "pubtype"
good advice to use a rather wide terminal window when using a value like
`journaltitle`.
+### Citekey formatting
+
+`bibiman` now also offers a citekey generating feature. This enables to reformat
+all citekeys based on an elaborated pattern matching syntax. For furthter
+information and examples see the [docs](CITEKEYS.md).
+
### Color Configuration
Furthermore, it is now possible to customize the colors. The following values
--
cgit v1.2.3
From db882623358d9141927bd31f6825472f2cdca4b6 Mon Sep 17 00:00:00 2001
From: lukeflo
Date: Wed, 15 Oct 2025 08:49:43 +0200
Subject: fix some typos
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'README.md')
diff --git a/README.md b/README.md
index 3fb81c8..086f64a 100644
--- a/README.md
+++ b/README.md
@@ -202,7 +202,7 @@ bibiman tests/biblatex-test.bib tests/multi-files/
Beside the TUI `bibiman` can format and replace citekeys. To make use of this
feature run the program with the `format-citekeys` subcommand. For more
-information on this use `bibiman format-citekeys --help` and the
+information use `bibiman format-citekeys --help` and the see
[docs](./CITEKEYS.md).
## Configuration
--
cgit v1.2.3