@@ -484,7 +484,7 @@ fn render_title(r: &Reference) -> Markup {
484
484
_ => { }
485
485
}
486
486
487
- let title = render_lstr_just_cite ( & title_lstr, None , Some ( "name dcterms:title " ) ) ;
487
+ let title = render_lstr_just_cite ( & title_lstr, None , Some ( "name" ) ) ;
488
488
489
489
html ! {
490
490
@if let Some ( url) = & r. common( ) . url {
@@ -525,7 +525,7 @@ fn render_title(r: &Reference) -> Markup {
525
525
let title = render_lstr_just_span (
526
526
& r. common ( ) . title ,
527
527
Some ( "noun" ) ,
528
- Some ( "name headline dcterms:title " ) ,
528
+ Some ( "name headline" ) ,
529
529
) ;
530
530
531
531
html ! {
@@ -695,7 +695,7 @@ fn render_series(r: &Reference) -> Markup {
695
695
html ! {
696
696
"; "
697
697
span property="isPartOf dcterms:isPartOf frbr:partOf" typeof="BookSeries bibo:Series fabio:BookSeries" {
698
- @let title = render_lstr( & series. title, None , Some ( "name dcterms:title " ) , Some ( "alternateName" ) ) ;
698
+ @let title = render_lstr( & series. title, None , Some ( "name" ) , Some ( "alternateName" ) ) ;
699
699
@if let Some ( url) = & series. url {
700
700
a property="url" href=( url) { ( title) }
701
701
} @else {
@@ -822,7 +822,7 @@ fn render_container(key: &str, r: &Reference) -> Markup {
822
822
@if let Some ( title) = container_title {
823
823
"On the website "
824
824
span property="isPartOf dcterms:isPartOf frbr:partOf" typeof="WebSite bibo:Website fabio:WebSite" {
825
- ( render_lstr_cite( title, None , Some ( "name dcterms:title " ) , Some ( "alternateName" ) ) )
825
+ ( render_lstr_cite( title, None , Some ( "name" ) , Some ( "alternateName" ) ) )
826
826
}
827
827
828
828
@if let Some ( archive_url) = r. common( ) . archive_url. as_ref( )
@@ -1061,7 +1061,11 @@ fn render_publisher(key: &str, r: &Reference) -> Markup {
1061
1061
fn render_genre ( r : & Reference ) -> Markup {
1062
1062
html ! {
1063
1063
@if let Reference :: Thesis ( Thesis { genre: Some ( g) , ..} ) = r {
1064
- span property="inSupportOf bibo:degree" typeof="bibo:ThesisDegree" { ( g) } ", "
1064
+ span property="inSupportOf" {
1065
+ span property="bibo:degree" typeof="bibo:ThesisDegree" {
1066
+ span property="dcterms:title" { ( g) }
1067
+ }
1068
+ } ", "
1065
1069
}
1066
1070
}
1067
1071
}
0 commit comments