The primary election ballots shall be prepared and distributed by the director in the manner prescribed for general election ballots except as specifically provided otherwise for the primary election. The director shall prepare and provide a primary election ballot that contains all of the candidates for elective state executive and state and national legislative offices and all of the ballot titles and propositions required to appear on the ballot at the primary election. The director shall print the ballots on white paper and place the names of all candidates who have properly filed in groups according to offices. The order of the placement of the names for each office shall be as provided for the general election ballot. Blank spaces may not be provided on the ballot for the writing or pasting in of names.