X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/9b380c329515a7f49a133d590bd5fce994438d80..e155b6dc4a8a43375d222c6a920a59fceb23e128:/unicode.plp diff --git a/unicode.plp b/unicode.plp index d7e5e01..5b3093d 100644 --- a/unicode.plp +++ b/unicode.plp @@ -31,12 +31,12 @@ use Shiar_Sheet::FormatChar; my $glyphs = Shiar_Sheet::FormatChar->new; if (exists $get{di}) { - $glyphs->{digraph} = defined $get{di} ? ! !$get{di} : 1; + $glyphs->{anno} = (!defined $get{di} || $get{di}) && 'di'; $glyphs->{unicode} = 1; } if (exists $get{q}) { $glyphs->{unicode} = -1; - $glyphs->{digraph}--; + $glyphs->{anno} = 0; } our $verbose = exists $get{v}; @@ -136,8 +136,8 @@ $glyphs->print(map {
ascii - <:= $glyphs->{digraph} ? 'digraph' : 'latin1' :> - <:= $glyphs->{digraph} ? 'proposed' : 'BMP' :> + <:= $glyphs->{style} eq 'di' ? 'digraph' : 'latin1' :> + <:= $glyphs->{style} eq 'di' ? 'proposed' : 'BMP' :> other unicode discouraged