Archimedean non-vanishing, cohomological test vectors, and standard L-functions of $${\mathrm {GL}}_{2n}$$: real case