Why is the title page running over the end of the document? - formatting

I am attempting to create a paper with the elsarticle.cls class, and have it be 2 columns. There are O(100) authors on the paper. For some reason, the author list spills over the bottom margin rather than continuing onto the next page, so the abstract never appears in the document. Below is a minimal working example of this type of problem.
\documentclass[english,10pt,final,twocolumn]{elsarticle}
\usepackage{lipsum}
%\usepackage{subcaption}
\usepackage{multido}
\begin{document}
\begin{frontmatter}{}
\title{
A minimal working example of an author list erroniously going beyond the bottom of a page in an 2-column Elsevier article.
}
\newcommand*{\UCR}{University of California Riverside, 900 University Avenue, Riverside, CA 92521, USA}
\newcommand*{\UCRindex}{39}
%Here I give myself 1000 times authorship on this paper just to fill up the page
\multido{}{1000}{ \author[toUCR]{S.J.~Paul}}
\address[toUCR]{\UCR}
\begin{abstract}
\lipsum[3]
\end{abstract}
%\date{\today}
\end{frontmatter}{}
\section{Introduction}
\lipsum[2]
\end{document}
This produces the file shown below. How do I fix this?
Rendered document

As a workaround, you could remove the twocolumn class option and manually switch to two column layout after the frontmatter:
\documentclass[english,10pt,final,
%twocolumn
]{elsarticle}
\usepackage{lipsum}
%\usepackage{subcaption}
\usepackage{multido}
\begin{document}
\begin{frontmatter}{}
\title{
A minimal working example of an author list erroniously going beyond the bottom of a page in an 2-column Elsevier article.
}
\newcommand*{\UCR}{University of California Riverside, 900 University Avenue, Riverside, CA 92521, USA}
\newcommand*{\UCRindex}{39}
%Here I give myself 1000 times authorship on this paper just to fill up the page
\multido{}{1000}{ \author[toUCR]{S.J.~Paul}}
\address[toUCR]{\UCR}
\begin{abstract}
\lipsum[3]
\end{abstract}
%\date{\today}
\end{frontmatter}
\twocolumn
\section{Introduction}
\lipsum[2]
\end{document}

Related

How to correctly set a fancy header and footer in a included pdf, which contains many pages?

Last time I tried to add fancy header and footer in my document, but I'm not happy of it's result. How to correctly set a fancy header and footer in a included pdf, which contains many pages?
My goal, which I want achieve, is: If the number of page is odd, I want to have a header and the number of page on the left side of page, otherwise I want to have it on the right.
Here is my base code:
\documentclass[oneside, a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{polski}
\usepackage{pdfpages}
\usepackage{changepage}
\usepackage{fancyhdr}
\usepackage[right=2.7cm,left=3.5cm, top=2.7cm, bottom=2.5cm,includehead]{geometry}
\strictpagecheck
\begin{document}
%\setcounter{page}{18}
\includepdf[pages=-,pagecommand={
\ifoddpage
\pagestyle{fancy} \fancyhf{}
\fancyhead[L]{Test of left header}
\fancyfoot[L]{\thepage}
\else
\fancyhead[R]{Test of right footer}
\fancyfoot[R]{\thepage}
\fi}]{scenariusz_wersja_do_edycji.pdf}
\end{document}
I would be glad if somebody knows the solution, because i need it necessarily for the BA thesis!
If you use a twosideed documentclass, then you can let fancyhdr automatically place your header/page number on even/odd pages:
\documentclass[twoside, a4paper, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{polski}
\usepackage{pdfpages}
\usepackage{changepage}
\usepackage{fancyhdr}
\usepackage[right=2.7cm,left=3.5cm, top=2.7cm, bottom=2.5cm,includehead]{geometry}
\strictpagecheck
\setlength{\headheight}{15pt}
\fancypagestyle{mystyle}{%
\fancyhf{}
\fancyhead[LO,RE]{Some header}
\fancyfoot[LO,RE]{\thepage}
}
\begin{document}
%\setcounter{page}{18}
\includepdf[pages=-,pagecommand={
\thispagestyle{mystyle}
}]{example-image-duck}
\end{document}

How to display the content added using vue editor in the form of html?

I have added data using vue-editor and when I try to display it is displaying as
<p class="ql-align-justify">A total of 51 plant species were recorded in the sampled area (0.16 ha). The average GBH and height recorded were 75.41 cm and 15.59 metres respectively. Average tree density was 330 trees per ha. <em>Tectona grandis, Shorea robusta, Cassia fistula, Ehretia laevis, Mallatus phillipensis </em>and <em>Trewia nudiflora </em>were the dominant tree species in the corridor. The ground cover was dominated by shrubs (64.87 %), herbs (29.93%) and grasses (3.2%). The remaining area was barren ground.</p><p class="ql-align-justify"><br></p><p><br></p>
The html tags are not working. So how can I able to format this in the form of html. Please help me to have a solution.
I am getting the data as json format. Is "" causes the problem? Please help me to have a solution
Use v-html directive to output real html from html string; Say if content is the content added from vue-editor:
<span v-html="content"></span>

Find only links that are followed by outcomes

Referencing this page, I'm trying to get all of the n Markets > links but ONLY those that are followed by odds. You may have to scroll through a few pages to see an example on the site or there is a screenshot posted below.
From the screenshot, the links that I want (circled in green) are followed by odds (circled in red). I do NOT want the links (marked with a red X) that are not followed by odds (circled in yellow).
Is it possible to get all the .purple-arrow elements based on if .bettype:nth-child(1) .bet-party exists beside it?
Should be simple enough with following and preceding yet this is not giving desired.
//*[contains(#href,'/sports-betting/soccer/')]/ancestor::*[contains(#class,'bet-party')]/preceding-sibling::span['other-matches']//*[contains(#href, '/sports-betting/soccer/')]
You can do this with XPath.
//div[#class='container-fluid'][not(.//div[contains(#class,'no-outcomes')])]//a[#class='purple-arrow']
Breaking it down
//div[#class='container-fluid']
Find a DIV that contains the class 'container-fluid'. These are the top level containers that hold the entire row of HTML for each match.
[not(.//div[contains(#class,'no-outcomes')])]
It must not have a descendant DIV that contains the class 'no-outcomes'. If the DIV has this class, that row has no odds posted so we don't want these.
//a[#class='purple-arrow']
and finally... return the link with the class 'purple-arrow'.
You can test this in Chrome dev tools using $x().

Positioning of figures in sections and avoid blank pages with float package

I have the problem that latex creates empty pages while using the float package.
This is the Code:
\section{Sample}
Sample Text.
\section{Title}
\begin {figure}[H]
Insert figure via R-Code.
\captionlistentry{Title Boxplot}
Insert figure via R-Code.
\captionlistentry{Dressiergrad Boxplot}
\end{figure}
\begin{figure}[H]
Insert figure via R-Code.
\captionlistentry{Reckgrad Boxplot}
\end{figure}
So i got 2 Sections "Sample" and "Example ". In Sample there is some text and in Title there are 3 figures. 2 of the figures and the section heading are fitting onto 1 page.
So there should be smth. like that:
Page1: Sample title + text
Page2: Example title + 2 figures
Page3: 1 figure
But Latex makes this:
Page1: Sample title + text
Page2: Empty Page
Page3: Example title + 2 figures
Page4: 1 figure
I'm using documentclass{article}, thanks for helping!
Try removing the [H] option. If the image sizes are little bigger than what can be fit in the same page, LaTeX pushes it to the next page.
As a second option, you can reduce the size of the image a little bit!

XSL / XSL-FO: Different formatting of a block depending on its page position on PDF page

I'm new in this mailing list, so please apologize any of my wrongdoings.
FOP 1.1
Question: Is there any condition to find the position of a text-block in on PDF page.
This is the problem:
I need to change the formatting of a title-block depending on its position on the page.
If the title-block appears somewhere in the (vertical) middle of the page, I want to add a line on top of it.
if the title-block appears at the beginning/top of a page the line must not appear
Does XSL-FO have a way to do that?
From http://lists.w3.org/Archives/Public/www-xsl-fo/2015Sep/0002.html:
I used a white background on the
fo:region-before and a negative margin on the title to 'push' the
'border-before' of the title under the fo:region-before.
This requires that the FO processor supports negative values of
'margin-top', which is allowed but not required (http://www.w3.org/TR/xsl11/#margin-top). It also requires
that the FO processor will 'paint' the fo:region-before after painting
the fo:region-body.