[jira] [Commented] (PDFBOX-5648) Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2

2024-05-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844393#comment-17844393
 ] 

ASF subversion and git services commented on PDFBOX-5648:
-

Commit 1917553 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1917553 ]

PDFBOX-5648: correct comment

> Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2
> --
>
> Key: PDFBOX-5648
> URL: https://issues.apache.org/jira/browse/PDFBOX-5648
> Project: PDFBox
>  Issue Type: New Feature
>  Components: FontBox
>Affects Versions: 4.0.0
>Reporter: Tilman Hausherr
>Assignee: Tilman Hausherr
>Priority: Minor
>  Labels: gsub
> Fix For: 4.0.0
>
>
> This table is the reverse of ligatures, i.e. replace one glyph with several 
> glyphs. I don't know if this is useful at all for us, except understanding 
> the current implementation.
> This will be implemented in two steps. The first step has been done in 
> PDFBOX-5603 which is reading these tables. This is the second step, actually 
> doing anything with it. 
> MapBackedGsubData has a Map, Integer> which is not useful here. 
> Either we'd have to introduce a second map, or extend the map so that the 
> value is also a list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-5648) Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2

2024-05-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844269#comment-17844269
 ] 

ASF subversion and git services commented on PDFBOX-5648:
-

Commit 1917548 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1917548 ]

PDFBOX-5648: add test that uses the table type

> Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2
> --
>
> Key: PDFBOX-5648
> URL: https://issues.apache.org/jira/browse/PDFBOX-5648
> Project: PDFBox
>  Issue Type: New Feature
>  Components: FontBox
>Affects Versions: 3.0.0 PDFBox
>Reporter: Tilman Hausherr
>Assignee: Tilman Hausherr
>Priority: Minor
>  Labels: gsub
> Fix For: 4.0.0
>
>
> This table is the reverse of ligatures, i.e. replace one glyph with several 
> glyphs. I don't know if this is useful at all for us, except understanding 
> the current implementation.
> This will be implemented in two steps. The first step has been done in 
> PDFBOX-5603 which is reading these tables. This is the second step, actually 
> doing anything with it. 
> MapBackedGsubData has a Map, Integer> which is not useful here. 
> Either we'd have to introduce a second map, or extend the map so that the 
> value is also a list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-5648) Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2

2024-05-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844255#comment-17844255
 ] 

ASF subversion and git services commented on PDFBOX-5648:
-

Commit 1917547 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1917547 ]

PDFBOX-5648: remove unused import; optimize

> Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2
> --
>
> Key: PDFBOX-5648
> URL: https://issues.apache.org/jira/browse/PDFBOX-5648
> Project: PDFBox
>  Issue Type: New Feature
>  Components: FontBox
>Affects Versions: 3.0.0 PDFBox
>Reporter: Tilman Hausherr
>Assignee: Tilman Hausherr
>Priority: Minor
>  Labels: gsub
> Fix For: 4.0.0
>
>
> This table is the reverse of ligatures, i.e. replace one glyph with several 
> glyphs. I don't know if this is useful at all for us, except understanding 
> the current implementation.
> This will be implemented in two steps. The first step has been done in 
> PDFBOX-5603 which is reading these tables. This is the second step, actually 
> doing anything with it. 
> MapBackedGsubData has a Map, Integer> which is not useful here. 
> Either we'd have to introduce a second map, or extend the map so that the 
> value is also a list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-5648) Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2

2024-05-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844235#comment-17844235
 ] 

ASF subversion and git services commented on PDFBOX-5648:
-

Commit 1917545 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1917545 ]

PDFBOX-5648: support GSUB LookupType 2 by changing MapBackedGsubData so that 
its value is also a List

> Support GSUB LookupType 2 (Multiple Substitution Format 1), part 2
> --
>
> Key: PDFBOX-5648
> URL: https://issues.apache.org/jira/browse/PDFBOX-5648
> Project: PDFBox
>  Issue Type: New Feature
>  Components: FontBox
>Affects Versions: 3.0.0 PDFBox
>Reporter: Tilman Hausherr
>Priority: Minor
>  Labels: gsub
>
> This table is the reverse of ligatures, i.e. replace one glyph with several 
> glyphs. I don't know if this is useful at all for us, except understanding 
> the current implementation.
> This will be implemented in two steps. The first step has been done in 
> PDFBOX-5603 which is reading these tables. This is the second step, actually 
> doing anything with it. 
> MapBackedGsubData has a Map, Integer> which is not useful here. 
> Either we'd have to introduce a second map, or extend the map so that the 
> value is also a list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org