The addition of a single line: <meta name="viewport" content="width=device-width, initial-scale=1.0">
at in the <head> of the R HTML generated manuals would make them much easier to read on mobile devices. texi2any (which generates the HTML files) is based on long-working Perl code that includes many modern HTML elements but does not include this one. A Perl one-liner in the install-html: Makefile directive in Makefile.in: install-html: installdirs @for f in $(OBJECTS_HTML); do \ if test -f $${f} ; then \ $(INSTALL_DATA) $${f} "$(DESTDIR)$(rdocdir)/manual"; \ perl -pi -e 's/\<meta name="desc/<meta name="viewport" content="width=device-width, initial-scale=1.0">\n<meta name="desc/' "$(DESTDIR)$(rdocdir)/manual/*.html"; \ fi \ done would insert this (I still need to read Makefile.win to see where it should go there) and I'd be glad to create a PR unless folks do not think better accessibility on mobile is a good idea. $(PERL) does not seem to be defined but Perl itself is a requirement for texi2any so it is definitely something that would work in the current installation process. -Bob ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel