See https://quanteda.io for tutorials and examples.
library(quanteda.textmodels)
Warning: package 'quanteda.textmodels' was built under R version 4.5.3
library(quanteda.textplots)
Warning: package 'quanteda.textplots' was built under R version 4.5.3
library(readr)
Warning: package 'readr' was built under R version 4.5.3
library(ggplot2)
Warning: package 'ggplot2' was built under R version 4.5.3
# Wordcloud# based on US presidential inaugural address texts, and metadata (for the corpus), from 1789 to present.dfm_inaug <-corpus_subset(data_corpus_inaugural, Year <=1826) %>%tokens(remove_punct =TRUE) %>%tokens_remove(stopwords('english')) %>%dfm() %>%dfm_trim(min_termfreq =10, verbose =FALSE)set.seed(100)textplot_wordcloud(dfm_inaug)
Document-feature matrix of: 6 documents, 4,625 features (86.44% sparse) and 4 docvars.
features
docs my friends , before i
1953-Eisenhower 0.14582574 0.14582574 4.593511 0.1822822 0.10936930
1957-Eisenhower 0.20975354 0.10487677 6.345045 0.1573152 0.05243838
1961-Kennedy 0.19467878 0.06489293 5.451006 0.1297859 0.32446463
1965-Johnson 0.17543860 0.05847953 5.555556 0.2339181 0.87719298
1969-Nixon 0.28973510 0 5.546358 0.1241722 0.86920530
1973-Nixon 0.05012531 0.05012531 4.812030 0.2005013 0.60150376
features
docs begin the expression of those
1953-Eisenhower 0.03645643 6.234050 0.03645643 5.176814 0.1458257
1957-Eisenhower 0 5.977976 0 5.034085 0.1573152
1961-Kennedy 0.19467878 5.580792 0 4.218040 0.4542505
1965-Johnson 0 4.502924 0 3.333333 0.1754386
1969-Nixon 0 5.629139 0 3.890728 0.4552980
1973-Nixon 0 4.160401 0 3.408521 0.3007519
[ reached max_nfeat ... 4,615 more features ]
rel_freq <-textstat_frequency(dfm_rel_freq, groups = dfm_rel_freq$President)# Filter the term "american"rel_freq_american <-subset(rel_freq, feature %in%"american") ggplot(rel_freq_american, aes(x = group, y = frequency)) +geom_point() +scale_y_continuous(limits =c(0, 0.7), breaks =c(seq(0, 0.7, 0.1))) +xlab(NULL) +ylab("Relative frequency") +theme(axis.text.x =element_text(angle =90, hjust =1))
Warning: Removed 1 row containing missing values or values outside the scale range
(`geom_point()`).
dfm_weight_pres <- data_corpus_inaugural %>%corpus_subset(Year >2000) %>%tokens(remove_punct =TRUE) %>%tokens_remove(stopwords("english")) %>%dfm() %>%dfm_weight(scheme ="prop")# Calculate relative frequency by presidentfreq_weight <-textstat_frequency(dfm_weight_pres, n =15, groups = dfm_weight_pres$President)ggplot(data = freq_weight, aes(x =nrow(freq_weight):1, y = frequency)) +geom_point() +facet_wrap(~ group, scales ="free") +coord_flip() +scale_x_continuous(breaks =nrow(freq_weight):1,labels = freq_weight$feature) +labs(x =NULL, y ="Relative frequency")
# Only select speeches by Kennedy and Reaganpres_corpus <-corpus_subset(data_corpus_inaugural, President %in%c("Obama", "Bush"))# Create a dfm grouped by presidentpres_dfm <-tokens(pres_corpus, remove_punct =TRUE) %>%tokens_remove(stopwords("english")) %>%tokens_group(groups = President) %>%dfm()# Calculate keyness and determine Reagan as target groupresult_keyness <-textstat_keyness(pres_dfm, target ="Bush")# Plot estimated word keynesstextplot_keyness(result_keyness)
# Plot without the reference text (in this case Obama)textplot_keyness(result_keyness, show_reference =FALSE)
The output shows both similarities and differences over time among presidents in inaugural speeches over time across different presidents. An important similarity is how the presidents used repeated national and civic themes, especially terms such as America, freedom, and safety. The comparison of Eisenhower, Johnson, and Nixon shows that presidents use different languages to define national priorities. Additionally, the Bush-Obama comparison demonstrates that presidents can share broad themes, but use different rhetorical patterns and points of emphasis. Overall, these results shows that there is continuity in ceremonial purpose, but language, tone, and policy framing vary.
Wordfish
Wordfish as a Poisson scaling model that estimates one-dimension document positions that utilizes maximum likelihoods, and both the estimated position of words and the documents can be plotted.
### EPPS 6323 Workshop: Text Analytics- US DOD China Military Power Reports (1999–2025)### Tools: quanteda, quanteda.textmodels, quanteda.textstats, stm### Author: Karl Ho, University of Texas at Dallaslibrary(tidyverse)
Warning: package 'tidyverse' was built under R version 4.5.3
Warning: package 'tidyr' was built under R version 4.5.3
Warning: package 'dplyr' was built under R version 4.5.3
Warning: package 'lubridate' was built under R version 4.5.2
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr 1.2.1 ✔ stringr 1.5.1
✔ forcats 1.0.0 ✔ tibble 3.3.0
✔ lubridate 1.9.4 ✔ tidyr 1.3.2
✔ purrr 1.1.0
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag() masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(pdftools)
Warning: package 'pdftools' was built under R version 4.5.3
Warning: package 'topicmodels' was built under R version 4.5.3
library(scales)
Warning: package 'scales' was built under R version 4.5.3
Attaching package: 'scales'
The following object is masked from 'package:purrr':
discard
The following object is masked from 'package:readr':
col_factor
library(tictoc)
Warning: package 'tictoc' was built under R version 4.5.3
# Configuration: Set path to your PDF directory# IMPORTANT: use forward slashes on WindowsPATH_DATA <-"C:/akbarikasra9.github.io"# change this to your actual folder containing the PDFs# Seed for reproducibilitySEED <-6323## 1. DATA INGESTION# Check folder existsif (!dir.exists(PATH_DATA)) {stop("PATH_DATA does not exist. Check your folder path.")}# List all PDF files (recursive in case PDFs are inside subfolders)pdf_files <-list.files( PATH_DATA,pattern ="\\.pdf$",full.names =TRUE,ignore.case =TRUE,recursive =TRUE)cat("Found", length(pdf_files), "PDF files\n")
if (length(pdf_files) ==0) {stop("No PDF files found. Check PATH_DATA and make sure the folder actually contains PDFs.")}# Read PDFs safelyread_pdf_safe <-function(filepath) {tryCatch({ pages <-suppressWarnings(pdftools::pdf_text(filepath)) text <-paste(pages, collapse ="\n")if (is.null(text) ||length(text) ==0||nchar(trimws(text)) ==0) {warning("No usable text extracted from: ", basename(filepath))return(NA_character_) }return(text) }, error =function(e) {warning("Failed to read: ", basename(filepath), " — ", e$message)return(NA_character_) })}DODq <-tibble(doc_id =basename(pdf_files),text = purrr::map_chr(pdf_files, read_pdf_safe))
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Could not parse ligature component "10" of "_10" in parseCharName
PDF error: Could not parse ligature component "11" of "_11" in parseCharName
PDF error: Could not parse ligature component "12" of "_12" in parseCharName
PDF error: Could not parse ligature component "13" of "_13" in parseCharName
PDF error: Could not parse ligature component "14" of "_14" in parseCharName
PDF error: Could not parse ligature component "15" of "_15" in parseCharName
PDF error: Could not parse ligature component "16" of "_16" in parseCharName
PDF error: Could not parse ligature component "17" of "_17" in parseCharName
PDF error: Could not parse ligature component "18" of "_18" in parseCharName
PDF error: Could not parse ligature component "19" of "_19" in parseCharName
PDF error: Could not parse ligature component "0020" of "_0020" in parseCharName
PDF error: Could not parse ligature component "0021" of "_0021" in parseCharName
PDF error: Could not parse ligature component "0022" of "_0022" in parseCharName
PDF error: Could not parse ligature component "0023" of "_0023" in parseCharName
PDF error: Could not parse ligature component "0024" of "_0024" in parseCharName
PDF error: Could not parse ligature component "0025" of "_0025" in parseCharName
PDF error: Could not parse ligature component "0026" of "_0026" in parseCharName
PDF error: Could not parse ligature component "0027" of "_0027" in parseCharName
PDF error: Could not parse ligature component "28" of "_28" in parseCharName
PDF error: Could not parse ligature component "0029" of "_0029" in parseCharName
PDF error: Could not parse ligature component "0030" of "_0030" in parseCharName
PDF error: Could not parse ligature component "39" of "_39" in parseCharName
PDF error: Could not parse ligature component "0042" of "_0042" in parseCharName
PDF error: Could not parse ligature component "52" of "_52" in parseCharName
PDF error: Could not parse ligature component "57" of "_57" in parseCharName
PDF error: Could not parse ligature component "0061" of "_0061" in parseCharName
PDF error: Could not parse ligature component "70" of "_70" in parseCharName
PDF error: Could not parse ligature component "71" of "_71" in parseCharName
PDF error: Could not parse ligature component "72" of "_72" in parseCharName
PDF error: Could not parse ligature component "73" of "_73" in parseCharName
PDF error: Could not parse ligature component "74" of "_74" in parseCharName
PDF error: Could not parse ligature component "0075" of "_0075" in parseCharName
PDF error: Could not parse ligature component "76" of "_76" in parseCharName
PDF error: Could not parse ligature component "0077" of "_0077" in parseCharName
PDF error: Could not parse ligature component "0078" of "_0078" in parseCharName
PDF error: Could not parse ligature component "0079" of "_0079" in parseCharName
PDF error: Could not parse ligature component "0080" of "_0080" in parseCharName
PDF error: Could not parse ligature component "0081" of "_0081" in parseCharName
PDF error: Could not parse ligature component "0082" of "_0082" in parseCharName
PDF error: Could not parse ligature component "84" of "_84" in parseCharName
PDF error: Could not parse ligature component "85" of "_85" in parseCharName
PDF error: Could not parse ligature component "113" of "_113" in parseCharName
PDF error: Could not parse ligature component "114" of "_114" in parseCharName
PDF error: Could not parse ligature component "115" of "_115" in parseCharName
PDF error: Could not parse ligature component "116" of "_116" in parseCharName
PDF error: Could not parse ligature component "123" of "_123" in parseCharName
PDF error: Could not parse ligature component "127" of "_127" in parseCharName
PDF error: Could not parse ligature component "128" of "_128" in parseCharName
PDF error: Could not parse ligature component "129" of "_129" in parseCharName
PDF error: Could not parse ligature component "130" of "_130" in parseCharName
PDF error: Could not parse ligature component "131" of "_131" in parseCharName
PDF error: Could not parse ligature component "133" of "_133" in parseCharName
PDF error: Could not parse ligature component "141" of "_141" in parseCharName
PDF error: Could not parse ligature component "143" of "_143" in parseCharName
PDF error: Could not parse ligature component "144" of "_144" in parseCharName
PDF error: Could not parse ligature component "145" of "_145" in parseCharName
PDF error: Could not parse ligature component "161" of "_161" in parseCharName
PDF error: Could not parse ligature component "169" of "_169" in parseCharName
PDF error: Could not parse ligature component "170" of "_170" in parseCharName
PDF error: Could not parse ligature component "171" of "_171" in parseCharName
PDF error: Could not parse ligature component "172" of "_172" in parseCharName
PDF error: Could not parse ligature component "173" of "_173" in parseCharName
PDF error: Could not parse ligature component "174" of "_174" in parseCharName
PDF error: Could not parse ligature component "175" of "_175" in parseCharName
PDF error: Could not parse ligature component "181" of "_181" in parseCharName
PDF error: Could not parse ligature component "182" of "_182" in parseCharName
PDF error: Could not parse ligature component "183" of "_183" in parseCharName
PDF error: Could not parse ligature component "184" of "_184" in parseCharName
PDF error: Could not parse ligature component "185" of "_185" in parseCharName
PDF error: Could not parse ligature component "186" of "_186" in parseCharName
PDF error: Could not parse ligature component "189" of "_189" in parseCharName
PDF error: Could not parse ligature component "190" of "_190" in parseCharName
PDF error: Could not parse ligature component "191" of "_191" in parseCharName
PDF error: Could not parse ligature component "192" of "_192" in parseCharName
PDF error: Could not parse ligature component "193" of "_193" in parseCharName
PDF error: Could not parse ligature component "194" of "_194" in parseCharName
PDF error: Could not parse ligature component "195" of "_195" in parseCharName
PDF error: Could not parse ligature component "196" of "_196" in parseCharName
PDF error: Could not parse ligature component "197" of "_197" in parseCharName
PDF error: Could not parse ligature component "198" of "_198" in parseCharName
PDF error: Could not parse ligature component "199" of "_199" in parseCharName
PDF error: Could not parse ligature component "214" of "_214" in parseCharName
PDF error: Could not parse ligature component "215" of "_215" in parseCharName
PDF error: Could not parse ligature component "216" of "_216" in parseCharName
PDF error: Could not parse ligature component "0217" of "_0217" in parseCharName
PDF error: Could not parse ligature component "218" of "_218" in parseCharName
PDF error: Could not parse ligature component "219" of "_219" in parseCharName
PDF error: Could not parse ligature component "220" of "_220" in parseCharName
PDF error: Could not parse ligature component "221" of "_221" in parseCharName
PDF error: Could not parse ligature component "222" of "_222" in parseCharName
PDF error: Could not parse ligature component "223" of "_223" in parseCharName
PDF error: Could not parse ligature component "224" of "_224" in parseCharName
PDF error: Could not parse ligature component "0225" of "_0225" in parseCharName
PDF error: Could not parse ligature component "226" of "_226" in parseCharName
PDF error: Could not parse ligature component "227" of "_227" in parseCharName
PDF error: Could not parse ligature component "228" of "_228" in parseCharName
PDF error: Could not parse ligature component "229" of "_229" in parseCharName
PDF error: Could not parse ligature component "230" of "_230" in parseCharName
PDF error: Could not parse ligature component "231" of "_231" in parseCharName
PDF error: Could not parse ligature component "232" of "_232" in parseCharName
PDF error: Could not parse ligature component "233" of "_233" in parseCharName
PDF error: Could not parse ligature component "234" of "_234" in parseCharName
PDF error: Could not parse ligature component "235" of "_235" in parseCharName
PDF error: Could not parse ligature component "236" of "_236" in parseCharName
PDF error: Could not parse ligature component "237" of "_237" in parseCharName
PDF error: Could not parse ligature component "238" of "_238" in parseCharName
PDF error: Could not parse ligature component "239" of "_239" in parseCharName
PDF error: Could not parse ligature component "240" of "_240" in parseCharName
PDF error: Could not parse ligature component "241" of "_241" in parseCharName
PDF error: Could not parse ligature component "242" of "_242" in parseCharName
PDF error: Could not parse ligature component "243" of "_243" in parseCharName
PDF error: Could not parse ligature component "244" of "_244" in parseCharName
PDF error: Could not parse ligature component "245" of "_245" in parseCharName
PDF error: Could not parse ligature component "247" of "_247" in parseCharName
PDF error: Could not parse ligature component "248" of "_248" in parseCharName
PDF error: Could not parse ligature component "249" of "_249" in parseCharName
PDF error: Could not parse ligature component "250" of "_250" in parseCharName
PDF error: Could not parse ligature component "251" of "_251" in parseCharName
PDF error: Could not parse ligature component "252" of "_252" in parseCharName
PDF error: Could not parse ligature component "253" of "_253" in parseCharName
PDF error: Could not parse ligature component "254" of "_254" in parseCharName
PDF error: Could not parse ligature component "255" of "_255" in parseCharName
PDF error: Expected the default config, but wasn't able to find it, or it isn't a Dictionary
# Report failed or empty filesn_failed <-sum(is.na(DODq$text))if (n_failed >0) {cat("WARNING:", n_failed, "file(s) failed to read or were empty:\n")print(DODq$doc_id[is.na(DODq$text)]) DODq <- dplyr::filter(DODq, !is.na(text))}if (nrow(DODq) ==0) {stop("All files failed to load, so the corpus is empty.")}# Extract year from filenames (first 4-digit sequence)DODq$year <-as.numeric(stringr::str_extract(DODq$doc_id, "\\d{4}"))# Drop files where year could not be extractedif (any(is.na(DODq$year))) {cat("Dropping files with no 4-digit year in filename:\n")print(DODq$doc_id[is.na(DODq$year)]) DODq <- dplyr::filter(DODq, !is.na(year))}
## 2. CORPUS CONSTRUCTION WITH METADATAcorp_DOD <-corpus(DODq, text_field ="text")# Assign president by year (updated for second Trump term)docvars(corp_DOD, "president") <- dplyr::case_when(docvars(corp_DOD, "year") <=2000~"Clinton",docvars(corp_DOD, "year") >=2001&docvars(corp_DOD, "year") <=2008~"Bush",docvars(corp_DOD, "year") >=2009&docvars(corp_DOD, "year") <=2016~"Obama",docvars(corp_DOD, "year") >=2017&docvars(corp_DOD, "year") <=2020~"Trump",docvars(corp_DOD, "year") >=2021&docvars(corp_DOD, "year") <=2024~"Biden",docvars(corp_DOD, "year") >=2025~"Trump II",TRUE~NA_character_)# Verify metadatasummary(corp_DOD, 5)
Corpus consisting of 27 documents, showing 5 documents:
Text Types Tokens Sentences year president
USDOD_1999.pdf 16068 301499 10250 1999 Clinton
USDOD_2000.pdf 2990 15078 540 2000 Clinton
USDOD_2001.pdf 14864 186149 6246 2001 Bush
USDOD_2002.pdf 4178 25908 1051 2002 Bush
USDOD_2003.pdf 4068 25848 957 2003 Bush
table(docvars(corp_DOD, "president"))
Biden Bush Clinton Obama Trump Trump II
4 8 2 8 4 1
## 4. EXPLORATORY TEXT ANALYSIS# --- 4a. Top features ---topfeat <-topfeatures(dfmat_DOD, 30)data.frame(feature =names(topfeat), freq = topfeat) %>%ggplot(aes(x =reorder(feature, freq), y = freq)) +geom_col(fill ="steelblue") +coord_flip() +labs(title ="Top 30 Features across All DOD China Reports",x =NULL, y ="Frequency") +theme_bw(base_size =18) +theme(text =element_text(family ="Palatino"))
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
# --- 4b. Track key terms over time ---# Create a year-grouped DFM for trend analysisdfmat_year <-dfm_group(dfmat_DOD, groups =docvars(corp_DOD, "year"))# Track specific termskey_terms <-c("taiwan", "pla", "nuclear", "cyber", "missile","threat", "aircraft", "carrier", "space", "ai")term_trends <-convert(dfmat_year, to ="data.frame") %>% dplyr::select(doc_id, any_of(key_terms)) %>%mutate(year =as.numeric(stringr::str_extract(doc_id, "\\d{4}"))) %>%pivot_longer(-c(doc_id, year), names_to ="term", values_to ="count")# Normalize by document lengthdoc_lengths <-ntoken(dfmat_year)term_trends <- term_trends %>%left_join(tibble(doc_id =names(doc_lengths), total = doc_lengths), by ="doc_id") %>%mutate(rate = count / total *10000) # Rate per 10,000 wordsggplot(term_trends, aes(x = year, y = rate, color = term)) +geom_line(linewidth =0.8) +geom_point(size =1.5) +facet_wrap(~term, scales ="free_y", ncol =2) +labs(title ="Key Term Frequency in DOD China Reports (per 10,000 words)",x ="Year", y ="Rate per 10,000 words") +theme_bw(base_size =14) +theme(legend.position ="none", text =element_text(family ="Palatino"))
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
# --- 4c. Keyness: Trump vs. Obama/Bush ---tstat_key <-textstat_keyness( dfmat_DOD,target =docvars(corp_DOD, "president") %in%c("Trump", "Trump II"),measure ="lr")textplot_keyness(tstat_key, n =15,color =c("steelblue", "slategray"), font ="Palatino") +labs(title ="Keyness: Trump-era vs. Other Administrations",subtitle ="Log-likelihood ratio (LLR)") +theme_bw(base_size =16) +theme(legend.position ="bottom", text =element_text(family ="Palatino"))
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family
not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
collocation count count_nested length lambda
1 defense technology security 128 0 3 5.491560
2 military security developments 2004 0 3 9.600290
3 forces china taiwan 54 0 3 3.705999
4 security development interests 95 0 3 5.560053
5 use military force 37 0 3 5.567996
6 national people’s congress 59 0 3 8.870559
7 security strategy military 34 0 3 3.705936
8 strategic support force 58 0 3 3.484399
9 technology security administration 116 0 3 6.864390
10 security developments involving 2003 0 3 8.931163
11 people’s republic china 2338 0 3 7.521485
12 military strategic guidelines 75 0 3 7.708746
13 u.s national weapons 38 0 3 2.779324
14 air defense systems 77 0 3 2.681339
15 report congress military 1784 0 3 11.678788
z
1 17.745103
2 14.582708
3 12.975573
4 12.311551
5 11.575311
6 11.080896
7 10.605510
8 9.759830
9 9.671924
10 8.582845
11 8.320040
12 8.072079
13 7.979257
14 7.954097
15 7.505240
## 5. WORDFISH SCALING# Trim DFM for Wordfish (remove very rare and very common features)dfmat_wf <-dfm_trim(dfmat_DOD, min_termfreq =10, max_docfreq =0.95,docfreq_type ="prop")# Keep president docvar attached to the DFMdocvars(dfmat_wf, "president") <-docvars(corp_DOD, "president")[match(docnames(dfmat_wf), docnames(corp_DOD))]# Identify anchor documents by name (not position)# Use an early report and a recent report to set scale directionanchor_early <-which(docnames(dfmat_wf) =="USDOD_2000.pdf")anchor_late <-which(docnames(dfmat_wf) =="USDOD_2023.pdf")if (length(anchor_early) ==0||length(anchor_late) ==0) {stop("Anchor documents not found. Check that USDOD_2000.pdf and USDOD_2023.pdf exist in dfmat_wf.")}cat("Anchor documents:",docnames(dfmat_wf)[anchor_early], "(early) and",docnames(dfmat_wf)[anchor_late], "(late)\n")
Anchor documents: USDOD_2000.pdf (early) and USDOD_2023.pdf (late)
# Fit Wordfishtmod_wf <-textmodel_wordfish(dfmat_wf, dir =c(anchor_early, anchor_late))summary(tmod_wf)
# --- 5d. Theta over time (custom ggplot) ---doc_pos <-data.frame(document =docnames(dfmat_wf),theta = tmod_wf$theta,year =as.numeric(stringr::str_extract(docnames(dfmat_wf), "\\d{4}")),president =docvars(dfmat_wf, "president"),stringsAsFactors =FALSE) %>%arrange(year)# Color palette for all presidentspres_colors <-c("Clinton"="#9467bd","Bush"="#1f78b4","Obama"="#33a02c","Trump"="#e31a1c","Biden"="#ff7f00","Trump II"="#d62728")ggplot(doc_pos, aes(x = year, y = theta)) +geom_line(color ="gray60", linetype ="dashed") +geom_point(aes(color = president), size =3) +geom_text(aes(label = year), vjust =-1.2, size =3) +geom_smooth(method ="loess", se =TRUE, color ="gray40",alpha =0.15, linewidth =0.5) +scale_color_manual(values = pres_colors) +labs(title ="DOD China Report Positioning by Year (Wordfish)",subtitle =expression("Estimated latent position"~hat(theta) ~"over time"),x ="Year", y =expression(hat(theta)),color ="President") +theme_bw(base_size =16) +theme(text =element_text(family ="Palatino"),plot.title =element_text(hjust =0.5, face ="bold"),plot.subtitle =element_text(hjust =0.5),legend.position ="bottom")
`geom_smooth()` using formula = 'y ~ x'
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
## 6. CORRESPONDENCE ANALYSIS (MULTI-DIMENSIONAL)tmod_ca <-textmodel_ca(dfmat_wf)# 1D scale grouped by presidenttextplot_scale1d(tmod_ca, groups =docvars(dfmat_wf, "president"))
# 2D biplotdat_ca <-data.frame(dim1 = tmod_ca$rowcoord[, 1],dim2 = tmod_ca$rowcoord[, 2],document =rownames(tmod_ca$rowcoord),stringsAsFactors =FALSE)dat_ca$year <-as.numeric(stringr::str_extract(dat_ca$document, "\\d{4}"))dat_ca$president <-docvars(dfmat_wf, "president")ggplot(dat_ca, aes(x = dim1, y = dim2, color = president)) +geom_point(size =3) +geom_text(aes(label = year), vjust =-1, size =3) +scale_color_manual(values = pres_colors) +labs(title ="Correspondence Analysis: DOD China Reports",x ="Dimension 1", y ="Dimension 2") +theme_minimal(base_size =16) +theme(legend.position ="bottom", text =element_text(family ="Palatino"))
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
## 7. TOPIC MODELS# --- 7a. LDA via topicmodels ---# Prepare: paragraph-level DFM for richer topic structuretoks_para <-tokens(corpus_reshape(corp_DOD, to ="paragraphs"),remove_punct =TRUE, remove_numbers =TRUE) %>%tokens_remove(stopwords("english"))dfmat_para <-dfm(toks_para) %>%dfm_trim(min_termfreq =5, min_docfreq =3)dtm_para <-convert(dfmat_para, to ="topicmodels")set.seed(SEED)tic("LDA fitting (k=5)")lda_model <-LDA(dtm_para, method ="Gibbs", k =5,control =list(seed = SEED, burnin =500, iter =1000))toc()
# --- 7b. Find optimal K using ldatuning ---# library(ldatuning)# tic("Finding optimal K")# result <- FindTopicsNumber(# dtm_para,# topics = seq(from = 3, to = 15, by = 1),# metrics = c("Griffiths2004", "CaoJuan2009", "Arun2010", "Deveaud2014"),# method = "Gibbs",# control = list(seed = SEED),# verbose = TRUE# )# toc()# FindTopicsNumber_plot(result)# --- 7c. Structural Topic Model (STM) ---# library(stm)## dfmat_stm <- dfmat_DOD %>%# dfm_remove(stopwords("english")) %>%# dfm_trim(min_termfreq = 5)## stm_input <- convert(dfmat_stm, to = "stm")# stm_input$meta$president <- docvars(corp_DOD, "president")# stm_input$meta$year <- as.numeric(stringr::str_extract(docnames(dfmat_DOD), "\\d{4}"))## set.seed(SEED)# k_result <- searchK(# documents = stm_input$documents,# vocab = stm_input$vocab,# K = 5:15,# prevalence = ~ president + s(year),# data = stm_input$meta,# verbose = TRUE# )# plot(k_result)## stm_model <- stm(# documents = stm_input$documents,# vocab = stm_input$vocab,# K = 10,# prevalence = ~ president + s(year),# data = stm_input$meta,# seed = SEED# )## labelTopics(stm_model)## prep <- estimateEffect(1:10 ~ president, stm_model,# metadata = stm_input$meta)# summary(prep)## plot(topicCorr(stm_model))## 8. SENTIMENT / POLARITY ANALYSIS# Using Lexicoder Sentiment Dictionary (LSD2015)dfmat_sent <-dfm_lookup(dfmat_DOD, dictionary = data_dictionary_LSD2015)sent_df <-convert(dfmat_sent, to ="data.frame") %>%mutate(year =as.numeric(stringr::str_extract(doc_id, "\\d{4}")),net = positive - negative,total =ntoken(corp_DOD),sent_rate = net / total,president =docvars(corp_DOD, "president") )ggplot(sent_df, aes(x = year, y = sent_rate, color = president)) +geom_line(color ="gray60", linetype ="dashed") +geom_point(size =3) +geom_smooth(method ="loess", se =TRUE, color ="gray40", alpha =0.15) +geom_hline(yintercept =0, linetype ="dotted") +scale_color_manual(values = pres_colors) +labs(title ="Net Sentiment of DOD China Reports over Time",subtitle ="LSD2015: (positive − negative) / total tokens",x ="Year", y ="Net Sentiment Rate",color ="President") +theme_bw(base_size =16) +theme(legend.position ="bottom", text =element_text(family ="Palatino"))
`geom_smooth()` using formula = 'y ~ x'
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database
Warning in grid.Call.graphics(C_text, as.graphicsAnnot(x$label), x$x, x$y, :
font family not found in Windows font database