Skip to content

Commit 076dae2

Browse files
committed
New version 0.3.2
- Hotfix related to #7. - Prettier titlehead printing. - Switch to proper semantic versioning.
1 parent c66f429 commit 076dae2

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

pdf2archive

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22

3-
# PDF2ARCHIVE 0.3
3+
# PDF2ARCHIVE 0.3.2
44
# (C) 2018 Matteo Seclì <secli.matteo@gmail.com>
55
#
66
# This program is free software: you can redistribute it and/or modify
@@ -18,7 +18,7 @@
1818

1919

2020
#=====# INITIALIZE VARIABLES #=====#
21-
VERSION="0.3"
21+
VERSION="0.3.2"
2222
INPUT=""
2323
OUTPUT=""
2424
QUALITYOPTS=""
@@ -32,10 +32,16 @@ VERAMSGOPTS=""
3232
#=====# HELP FUNCTION #=====#
3333
help()
3434
{
35+
TOTLEN="38" # Adjust this
36+
TITLESTRING="PDF2ARCHIVE, version $VERSION"
37+
SPACEL=$(echo "($TOTLEN-${#TITLESTRING})/2 + (36-${#TITLESTRING})%2 - 1" | bc)
38+
SPACER=$(echo "($TOTLEN-${#TITLESTRING})/2 - 1" | bc)
39+
TITLESTRING=$(printf "|%-${SPACEL}s%s%-${SPACER}s|" "" "$TITLESTRING" "")
40+
DASHSTRING=$(eval printf "%.0s-" {1..$TOTLEN})
3541
echo \
36-
"--------------------------------
37-
| PDF2ARCHIVE, version $VERSION |
38-
--------------------------------
42+
"$DASHSTRING
43+
$TITLESTRING
44+
$DASHSTRING
3945
4046
OVERVIEW:
4147
A simple Ghostscript-based PDF to PDF/A-1B converter.

0 commit comments

Comments
 (0)