I am writing a resume using the scrartcl,currvita, and classicthesis packages. Everything else is fine but I have run into a problem correctly justifying some dates along the right side of the page. When I use the command '\NewEntry', as defined below, it leaves a small white space of about 0.5em at the right side of the page, even though I have used /hfill. If I add the line manually instead of using a function, it does not do this, as shown in the picture. I have attached all of the code that I think is relevant. Can someone explain to me why it is doing this? Obviously I could just hand code it every time or correct it with /hspace(-0.5em) but I would much prefer to use a function.  \documentclass[11pt]{scrartcl} \reversemarginpar % Move the margin to the left of the page   \usepackage[nochapters]{classicthesis}  \usepackage[LabelsAligned, NoDate]{currvita} \usepackage{marginnote} \usepackage{color}  \usepackage[letterpaper,top=0.35in, bottom=0.15in, left=1.5in, right=0.5in,marginparwidth=1in,marginparsep=0.25in]{geometry}  \newcommand{\NewEntry}[2]{\raggedright\noindent\hangindent=2em\hangafter=0 \textsc{\bf#1}  {\hfill\small\textit{#2}}  % Define a command for each new block - change spacing and font sizes here \vspace{0.15em}} % Add some white space after each new entry  \begin{document}   \pdfpageheight 11in  \pdfpagewidth 8.5in  \thispagestyle{empty} % Stop the page count at the bottom of the first page  \begin{cv}{}  ---------------  \NewEntry{University of the Pacific}{Expected May 2016}  \raggedright\noindent\hangindent=2em\hangafter=0 \textsc{\bf University of the Pacific} \hfill {\small\textit{Expected May 2016}}  \end{cv}  \end{document}
I found two things peculiar in the common style of macro definitions:   Ending lines in macro definitions with '%'; Not wrapping a macro name in braces.   Example:  \newcommand\examplemacro{%     \somecommand%     \othercommand% }   Being a software engineer first and a LaTeX user a distant second, I would expect:  \newcommand{\examplemacro}{     \somecommand{}     \othercommand{} }   Is there a reason for doing it the former way, or is it merely a matter of habit?
Calendar.getInstance(TimeZone.getTimeZone("UTC")) is not returning UTC time Full width image in beamer? Don't display pending edit counter if you've exhausted your suggested edit votes Galois group of irreducible cubic equation The polynomial $f(x) = x^3 -3x + 1$  is irreducible, and I'm trying to find the splitting field of the polynomial.  We've been given the hint by our lecturer to allow an arbitrary $\alpha$ to be a root and then to check that $\alpha$ is a root, then $2-\alpha^2$ is also root. I've done this with no problem.  My issue is since this is a polynomial of degree $3$, there must be another root that is somehow related to $\alpha$ so that I can create the splitting field and in turn the Galois group of my polynomial but I have no idea what this last root could be. prominently sports purple hair.    Is this her natural hair color?  Natural extensions in the answer depending on the correct answer: Is she wholly human and humans in the Galaxy Far Far Away can have this hair color?   Or is she partly human or not human?   Or does she dye her hair?   Or is there another hair color changing technology? I am trying to make a floor plan for my office, have managed to make all of the rectangular components (e.g. the rooms) however some of the desk layouts are circular and I haven't been able to work out how to make exact and measured circles. They need to have a radius of 1.45m. Even though I got banned suspended, I'm able to mark a question as a favorite. Is this functionally correct? How do you correctly say large numbers I saw a post on  which links to a video where a person . Is he saying a large portion of the numbers wrong? Back in high school my algebra teacher was extremely picky.  If we were going to say the number 135, we would say one hundred thirty-five.  If a person said one hundred and thirty-five my teacher would interpret that to mean 100.35.  Was my algebra teacher wrong, or did Jon just waste over 80 hours counting to 100,000 incorrectly. I tried searching the web, but searching for ‘numbers and’  doesn’t work very well.  Can you point me to a reference or style guide that describes how to properly say large numbers? My mother is a quite famous researcher (she has a PhD) on the field I want to do a PhD in. She works on the industry (not academia). I helped her on successful projects. She knows more about my work than my professors since we have worked much longer together.  Is it a good idea to ask for a recommendation letter from her? Since our personalities are very similar she can point out the high probability that I will be successful like her? Doubly stochastic matrix proof A transition matrix $P$ is said to be doubly stochastic if the sum   over each column equals one, that is $\sum_i P_{ij}=1\space\forall i$.   If such a chain is irreducible and aperiodic and consists of $M+1$   states $0,1,\dots,M$ show that the limiting probabilities are given by   $$\pi_j=\frac{1}{1+M},j=0,1,\dots,M$$   I have no idea how to prove it but   If a chain is irreducible then all states communicate i.e $$P_{ij}&gt;0\space \text{and}\space P_{ji}&gt;0\space\forall i,j$$ If $d$ denotes the period of any state, if a chain is irreducible aperiodic, then $d(i)=1\forall i$   If $P_{(M+1)\times (M+1)}$ matrix and $\pi$ is the stationary distribution  $$\pi_j=\sum_iP_{ij}\pi_i\space j=0,1,\dots,M+1$$  but how I can get this expression? Automatically solve dependencies of deb packages while using dpkg -i Installing Deb packages on the command line, using dpkg -i, only installs the package in question and displays errors of unresolved dependencies (manually solved by apt-geting the packages it complains about). How do I automatically resolve dependencies when installing standalone packages? I know it is not recommended, but is it at all possible to pass the user's password to scp?  I'd like to copy a file via scp as part of a batch job and the receiving server does, of course, need a password and, no, I cannot easily change that to key-based authentication. This came up in proving non-regularity of a certain language (powers of 2 over the ternary alphabet). Any clue to the above equation could help me move forward.  Edit: Of course, $x = 1, y = 1$ is a solution. I am looking for non-trivial solutions. English equivalent of the expression “a longer arm than résumé” Mismatch Reputation in the thumbnail and the actual Reputation Actually this was quite surprising. A casual troll in the Users Page revealed few users with negative vote. One example is here    Then trying to see what could have causes such a low reputation, I peeked inside the Profile Page of this particular User and was surprised to see a decent positive score.    Can someone explain to me how this can be possible? Maximal ideals in the ring of real functions on $[0,1]$ Let $S$ be the ring of all continuous functions from $[0,1]$ to $\mathbb R$. How to prove that all maximal ideals of $S$ have the form $M_{x_0}=\{f\in S \mid f(x_0)=0\}$?   Thanks in advance. Regression - How do I know if my residuals are normally distributed? Performing a regression and need to find out if my residuals are normally distributed. How to install Ubuntu using a smart phone as the installation media? Is there anything to do during an 8 hour after-midnight layover in Dubai? We are planning a trip with an 8 hour layover in Dubai spanning from 1am-9am. I am thinking about going to see the city, but is it worth it to do it given the very late night hours? Will at least the outside attractions accessible?   Will Burj Khalifa be visible in the middle of the night?  Will at least some of the malls be open?  Will there be anything to do at night?  I have seen other questions about layovers in Dubai (), but none of them is asking about a night-only stay. Lightning component : Get the id of a record In a lightning component I display a list of articles (Article__c custom object) so I ca see, for example, the name of the article, the price, and a button that I'd like redirect to another component which display the details of the article selected.   For now I'm just trying to get the id of the article, in a basic alert in javascript, but I doesn't work : it says the id is null.   Here is a part of the component :  &lt;aura:handler name="init" value="{!this}" action="{!c.doInit}" /&gt; &lt;aura:attribute name="wrappers" type="ListeArticlesWrapper" /&gt; &lt;aura:attribute name="articles" type="Article__c" /&gt;  &lt;aura:attribute name="Detail" type="String"/&gt; &lt;aura:registerEvent name="navigate" type="c:NavigateToDetail"/&gt;  &lt;div class="page"&gt;     &lt;h1&gt;Liste des articles&lt;/h1&gt;     &lt;div class="slds"&gt;         &lt;table class="slds-table slds-table--bordered slds-table--cell-buffer"&gt;             &lt;thead&gt;                 &lt;tr class="slds-text-heading--label"&gt;                     &lt;th scope="col" class="head"&gt;&lt;/th&gt;                     &lt;th scope="col" class="head"&gt;Nom&lt;/th&gt;                     &lt;th scope="col" class="head"&gt;Type&lt;/th&gt;                     &lt;th scope="col" class="head"&gt;Prix&lt;/th&gt;                     &lt;th scope="col" class="head"&gt;&lt;/th&gt;                 &lt;/tr&gt;             &lt;/thead&gt;             &lt;tbody&gt;                 &lt;aura:iteration items="{!v.wrappers}" var="wrap"&gt;                     &lt;tr&gt;                         &lt;td class="cell"&gt;                             &lt;ui:inputCheckbox value="{!wrap.selected}" /&gt;                         &lt;/td&gt;                         &lt;td class="cell"&gt;                            &lt;ui:outputText value="{!wrap.art.Name}" /&gt;                         &lt;/td&gt;                         &lt;td class="cell"&gt;                             &lt;ui:outputText value="{!wrap.art.Type__c}" /&gt;                         &lt;/td&gt;                         &lt;td class="cell"&gt;                             &lt;ui:outputText value="{!wrap.art.Prix__c}" /&gt;                         &lt;/td&gt;                         &lt;td class="cell"&gt;                             &lt;button class="slds-button slds-button--neutral slds-not-selected"                                      onclick="{!c.getDetail}" data="{!wrap.art.Id}"&gt;Details&lt;/button&gt;                         &lt;/td&gt;                     &lt;/tr&gt;                 &lt;/aura:iteration&gt;             &lt;/tbody&gt;         &lt;/table&gt;   The associated controller js (with the function getDetail)  ({ doInit : function(component, event, helper) {     helper.init(component, event); },  getArticles : function(component, event, helper) {     helper.getArticles(component, event); },  getDetail : function(component, event, helper){     var id = event.target.getAttribute("data-data") || event.target.parentNode.getAttribute("data-data")     alert('detail article : id = ' + id); //it gives me null } })   Thanks !  EDIT  And the wrapper class in case you wonder what is the "art" :  public with sharing class ListeArticlesWrapper { //wrapper pour récupérer les articles selectionnés @AuraEnabled public Article__c art {get; set;}  @AuraEnabled public Boolean selected {get; set;} }