Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a232713d4b4626b9

Jump to content

Template:F//doc

From Wikipedia, the free encyclopedia

Usage

[edit]

This template produces the notation for f-number, stylizing the f as a script 'f/' as is common in photography.

This template accepts up to 2 unnamed parameters, to create an f-number such as {{f/|2}}f/2, or an aperture range such as given for variable-aperture zoom lenses: {{f/|4|5.6}}f/45.6. When a second aperture parameter is provided, the range is separated by an en-dash (in accordance with MOS:NUMRANGE).

This template also accepts 3 named parameters, |capf=yes, |sep=, and |link=yes to control the formatting of the output:

  • |capf=yes produces a non-italic capital 'F' for: {{f/|8|capf=yes}}F/8
  • |sep=separator character uses the specified separator character instead of the default /: {{f/|11|sep=:}}f:11
  • |link=yes links the produced text to the f-number article: {{f/|16|link=yes}}f/16

Examples

[edit]
  • {{f/}}f/
  • {{f/|sep=}}f
  • {{f/|2}}f/2
  • {{f/|2|capf=y}}F/2
  • {{f/|4|5.6}}f/45.6
  • {{f/|8|capf=y|sep=:}}F:8
  • {{f/|#}}f/#
  • {{f/|11|link=y}}f/11

Accessibility note

[edit]

By default (without the |capf= parameter), this template emits a standard f character that is stylized with CSS to discourage use of visually-stylized, but incorrect or inaccessible, alternatives such as:

  • 𝑓, "Mathematical small f" (Unicode U+1D453);
  • ƒ, "Latin Small Letter F with Hook" (U+0192) – often misused by Mac keyboard users (⌥ Opt+f) for being easy to type, and visually similar to the previous character;
  • f, {{mvar|f}};
  • , <math>f</math>.

Note that the last two examples above are read as the character 'f' by screen readers.

The entire output content is wrapped in a <span>...</span> HTML tag for semantic purposes, fallback copy/paste, and screen reader recognition for accessibility.

TemplateData

[edit]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:F/ in articles based on its TemplateData.

TemplateData for f/

Displays a photographic f-number with a script 'f/'

Template parameters

ParameterDescriptionTypeStatus
aperture1

f-number (aperture). Usually a number, but accepts text.

Example
2.8
Numbersuggested
2nd aperture2

Second aperture, to denote an aperture range. Separated from first aperture with an en-dash.

Example
4
Numberoptional
separatorsep

Text. Specifies a different separator character (or string) than the default '/' (slash) character.

Example
:, &nbsp;
Stringoptional
use capital-Fcapf

Boolean. Uses a non-italic capital 'F' character instead of the default italic lowercase 'f'.

Example
yes, y
Stringoptional
linklink

Boolean. Makes the entire output a wikilink to the [[f-number]] article.

Example
yes, y
Stringoptional

See also

[edit]