<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>patriotic font &#8211; Different Fonts</title>
	<atom:link href="https://different-fonts.com/tag/patriotic-font/feed/" rel="self" type="application/rss+xml" />
	<link>https://different-fonts.com</link>
	<description>Downloads Latest Free and Different Fonts</description>
	<lastBuildDate>Sun, 08 Oct 2023 10:20:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://different-fonts.com/wp-content/uploads/2023/05/cropped-different-fonts-icon-32x32.png</url>
	<title>patriotic font &#8211; Different Fonts</title>
	<link>https://different-fonts.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>I Love NY Font</title>
		<link>https://different-fonts.com/i-love-ny-font/</link>
					<comments>https://different-fonts.com/i-love-ny-font/#respond</comments>
		
		<dc:creator><![CDATA[Easin Arafat]]></dc:creator>
		<pubDate>Sun, 08 Oct 2023 10:20:39 +0000</pubDate>
				<category><![CDATA[Display Font]]></category>
		<category><![CDATA[Logo Font]]></category>
		<category><![CDATA[Bold Font]]></category>
		<category><![CDATA[colorful]]></category>
		<category><![CDATA[Cool Font]]></category>
		<category><![CDATA[Elegant]]></category>
		<category><![CDATA[Font Generator]]></category>
		<category><![CDATA[i love new york font]]></category>
		<category><![CDATA[i love ny font]]></category>
		<category><![CDATA[iconic font]]></category>
		<category><![CDATA[love font]]></category>
		<category><![CDATA[patriotic font]]></category>
		<category><![CDATA[Retro Font]]></category>
		<category><![CDATA[rounded]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[slab-serif]]></category>
		<category><![CDATA[vintage font]]></category>
		<guid isPermaLink="false">https://different-fonts.com/?p=2621</guid>

					<description><![CDATA[I Love NY font is used in the logo of the New York City campaign. It&#8217;s an advertising campaign for New York State launched in 1977. Graphic designer Milton Glaser and advertising agency Wells Rich Greene created the logo as part of a marketing campaign for the New York State Department of Economic Development. It&#8230;&#160;<a href="https://different-fonts.com/i-love-ny-font/" rel="bookmark"><span class="screen-reader-text">I Love NY Font</span></a>]]></description>
										<content:encoded><![CDATA[
<p>I Love NY font is used in the logo of the New York City campaign. It&#8217;s an advertising campaign for New York State launched in 1977. Graphic designer <strong><a href="https://en.wikipedia.org/wiki/Milton_Glaser" target="_blank" rel="noopener">Milton Glaser</a></strong> and advertising agency <strong>Wells Rich Greene</strong> created the logo as part of a marketing campaign for the New York State Department of Economic Development. It was created to promote tourism and boost the image of New York City, which was facing economic and social problems at the time.</p>



<p>The campaign features a logo consisting of the capital letter I, followed by a red heart symbol. It also features the letters NY in a rounded slab serif font. The logo is accompanied by the slogan &#8220;I Love New York,&#8221; also written in the same font. The logo and slogan have become synonymous with New York City and its culture and have been widely imitated and parodyed.</p>



<h2 class="wp-block-heading">What Font is I Love NY?</h2>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="900" height="500" src="https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-American-Typewriter-Font-Similarity-Example.webp" alt="I Love NY logo vs American Typewriter Font Similarity Example" class="wp-image-2624" srcset="https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-American-Typewriter-Font-Similarity-Example.webp 900w, https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-American-Typewriter-Font-Similarity-Example-300x167.webp 300w, https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-American-Typewriter-Font-Similarity-Example-768x427.webp 768w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<p>I Love NY font is not a commercially available font, as it was custom-made by Milton Glaser and his team. However, according to experts, it was based on the <strong>American Typewriter Medium</strong> font. Joe Kaden designed and published this font. You can use this font to create logos, headlines, posters, banners, flyers, invitations, social media posts, and more. But it isn&#8217;t a free font. So you will need to buy the font to use it.</p>



<p>But we found an alternative font for free! It is called the <strong>Typist Slab</strong> Irregular font. It looks very similar to the American Typewriter.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="900" height="500" src="https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-Typist-Font-Similarity-Example.webp" alt="I Love NY logo vs Typist Font Similarity Example" class="wp-image-2625" srcset="https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-Typist-Font-Similarity-Example.webp 900w, https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-Typist-Font-Similarity-Example-300x167.webp 300w, https://different-fonts.com/wp-content/uploads/2023/10/I-Love-NY-logo-vs-Typist-Font-Similarity-Example-768x427.webp 768w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<h2 class="wp-block-heading">I Love NY Font Generator</h2>



<p>If you&#8217;re interested in using the I Love NY font in your design, you can try it out for free using our font generator. Simply type in your text, select the font, and customize it by adjusting the size, color, and background. The generator provides a real-time preview of the changes so you can see exactly how your design will look before you download it.</p>



<div id="fontPreviewContainer"></div>

<!-- JavaScript code -->
<script type="module">
const FONT_BASE_URL = "https://different-fonts.com/wp-content/uploads/Fonts/";

const fontData = [
{ name: "American-Typewriter-Regular", file: "American-Typewriter-Regular.ttf" },
{ name: "TYPIST", file: "TYPIST.TTF" }

]

  const previewContainer = document.getElementById("fontPreviewContainer");

  const fontPreviewControls = document.createElement("div");
  fontPreviewControls.classList.add("fontPreviewControls");

  const livePreviewLabel = document.createElement("label");
  livePreviewLabel.htmlFor = "liveTypeInput";
  livePreviewLabel.innerText = "Type:";
  const liveTypeInput = document.createElement("input");
  liveTypeInput.type = "text";
  liveTypeInput.classList.add("liveTypeInput");
  liveTypeInput.id = "liveTypeInput";
  liveTypeInput.setAttribute(
    "placeholder",
    "Type something here for live preview"
  );
  liveTypeInput.value = "I Love NY Font";

  const colorLabel = document.createElement("label");
  colorLabel.htmlFor = "colorInputField";
  colorLabel.innerText = "Color:";
  const colorInputField = document.createElement("input");
  colorInputField.type = "color";
  colorInputField.classList.add("colorInputField");
  colorInputField.id = "colorInputField";

  const backgroundColorLabel = document.createElement("label");
  backgroundColorLabel.htmlFor = "backgroundColorInputField";
  backgroundColorLabel.innerText = "Background:";
  const backgroundColorInputField = document.createElement("input");
  backgroundColorInputField.type = "color";
  backgroundColorInputField.classList.add("backgroundColorInputField");
  backgroundColorInputField.id = "backgroundColorInputField";
  backgroundColorInputField.value = "#ffffff";

  const fontSizeLabel = document.createElement("label");
  fontSizeLabel.htmlFor = "fontSizeSlider";
  fontSizeLabel.innerText = "Size:";
  const fontSizeSlider = document.createElement("input");
  fontSizeSlider.type = "range";
  fontSizeSlider.classList.add("fontSizeSlider");
  fontSizeSlider.id = "fontSizeSlider";
  fontSizeSlider.min = 10;
  fontSizeSlider.max = 120;
  fontSizeSlider.step = 10;
  fontSizeSlider.value = 30;

  const fontPreviews = {};

  function applyLigatures(text) {
    // Helper function to apply ligatures to the font preview text
    if (ligaturesCheckbox.checked) {
      // Add ligature replacements as needed
      text = text.replace(/ff/g, "𝒻𝓃");
      text = text.replace(/fi/g, "𝒻𝒾");
      text = text.replace(/fl/g, "𝒻𝓁");
      // Add more ligatures as needed
    }
    return text;
  }

  function updateFontPreviews() {
    const fontPreviewAreas = document.querySelectorAll(".fontPreview");
    const textColor = colorInputField.value;
    const backgroundColor = backgroundColorInputField.value;
    const fontSize = `${fontSizeSlider.value}px`;
    const liveText = liveTypeInput.value;

    fontPreviewAreas.forEach((fontPreviewArea) => {
      fontPreviewArea.style.color = textColor;
      fontPreviewArea.style.backgroundColor = backgroundColor;
      fontPreviewArea.style.fontSize = fontSize;
      fontPreviewArea.innerText = applyLigatures(liveText);
    });
  }

  colorInputField.addEventListener("input", updateFontPreviews);
  backgroundColorInputField.addEventListener("input", updateFontPreviews);
  fontSizeSlider.addEventListener("input", updateFontPreviews);
  liveTypeInput.addEventListener("input", updateFontPreviews);

  const ligaturesLabel = document.createElement("label");
  ligaturesLabel.htmlFor = "ligaturesCheckbox";
  ligaturesLabel.innerText = "Ligatures:";
  const ligaturesCheckbox = document.createElement("input");
  ligaturesCheckbox.type = "checkbox";
  ligaturesCheckbox.id = "ligaturesCheckbox";
  ligaturesCheckbox.addEventListener("change", updateFontPreviews);

  fontPreviewControls.appendChild(livePreviewLabel);
  fontPreviewControls.appendChild(liveTypeInput);
  fontPreviewControls.appendChild(colorLabel);
  fontPreviewControls.appendChild(colorInputField);
  fontPreviewControls.appendChild(backgroundColorLabel);
  fontPreviewControls.appendChild(backgroundColorInputField);
  fontPreviewControls.appendChild(fontSizeLabel);
  fontPreviewControls.appendChild(fontSizeSlider);
  fontPreviewControls.appendChild(ligaturesLabel);
  fontPreviewControls.appendChild(ligaturesCheckbox);
  previewContainer.appendChild(fontPreviewControls);

  const separator = document.createElement("div");
  separator.classList.add("separator");
  previewContainer.appendChild(separator);

  fontData.forEach(({ name, file }) => {
    const fontName = name;

    const fontContainer = document.createElement("div");
    fontContainer.classList.add("fontContainer");

    const fontTitle = document.createElement("div");
    fontTitle.innerText = fontName;
    fontTitle.classList.add("fontTitle");

    const fontPreviewArea = document.createElement("div");
    fontPreviewArea.setAttribute("aria-labelledby", fontName);
    fontPreviewArea.classList.add("fontPreview");
    fontPreviewArea.classList.add(fontName);
    fontPreviewArea.id = fontName;
    fontPreviewArea.innerText = applyLigatures(liveTypeInput.value);

    const fontFace = new FontFace(fontName, `url(${FONT_BASE_URL}${file})`);
    fontFace.load().then((loadedFontFace) => {
      document.fonts.add(loadedFontFace);
      fontPreviewArea.style.fontFamily = fontName;
    });

    const previewDownloadButton = document.createElement("button");
    previewDownloadButton.innerText = "Download View";
    previewDownloadButton.addEventListener("click", () =>
      downloadFontPreview(fontName)
    );
    previewDownloadButton.classList.add("downloadBtn");
    previewDownloadButton.classList.add("customBtn");

    const downloadButton = document.createElement("button");
    downloadButton.innerText = "Download Font";
    downloadButton.addEventListener("click", () => downloadFont(file));
    downloadButton.classList.add("downloadBtn");
    downloadButton.classList.add("customBtn");

    const previewButtonWrapper = document.createElement("div");
    previewButtonWrapper.classList.add("previewButtonWrapper");
    previewButtonWrapper.appendChild(previewDownloadButton);

    const downloadButtonWrapper = document.createElement("div");
    downloadButtonWrapper.classList.add("downloadButtonWrapper");
    downloadButtonWrapper.appendChild(downloadButton);

    const previewWithDownload = document.createElement("div");
    previewWithDownload.classList.add("previewWithDownload");

    previewWithDownload.appendChild(previewButtonWrapper);
    previewWithDownload.appendChild(downloadButtonWrapper);

    fontContainer.appendChild(fontTitle);
    fontContainer.appendChild(fontPreviewArea);
    fontContainer.appendChild(previewWithDownload);
    previewContainer.appendChild(fontContainer);

    fontPreviews[fontName] = fontPreviewArea;

    fontPreviewArea.setAttribute("contenteditable", true);

    const styles = document.createElement("style");
    styles.innerHTML = `
      @font-face {
        font-family: "${fontName}";
        src: url("${FONT_BASE_URL}${file}") format("opentype");
        font-display: swap;
      }

      .${fontName} {
        font-family: "${fontName}";
      }
    `;
    document.head.appendChild(styles);
  });

  function downloadFont(fontFile) {
    const a = document.createElement("a");
    a.href = `${FONT_BASE_URL}${fontFile}`;
    a.download = fontFile;
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
  }

  function downloadFontPreview(fontName) {
    const fontPreviewArea = fontPreviews[fontName];
    const previewCanvas = document.createElement("canvas");
    const previewCtx = previewCanvas.getContext("2d");
    const fontStyles = window.getComputedStyle(fontPreviewArea);
    const backgroundColor = backgroundColorInputField.value;

    previewCanvas.width = fontPreviewArea.offsetWidth;
    previewCanvas.height = fontPreviewArea.offsetHeight;

    // Set the background color
    previewCtx.fillStyle = backgroundColor;
    previewCtx.fillRect(0, 0, previewCanvas.width, previewCanvas.height);

    // Draw the font preview text
    previewCtx.fillStyle = fontStyles.color;
    previewCtx.font = fontStyles.font;
    previewCtx.textBaseline = "middle";
    previewCtx.textAlign = "center";
    previewCtx.fillText(fontPreviewArea.innerText, previewCanvas.width / 2, previewCanvas.height / 2);

    const previewDataUrl = previewCanvas.toDataURL("image/png");
    const a = document.createElement("a");
    a.href = previewDataUrl;
    a.download = `${fontName}_preview.png`;
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
  }

  updateFontPreviews();
</script>



<p></p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>I Love NY font is a simple and elegant font that is inspired by the logo and slogan of the I Love NY campaign. The font is not available to the public, but you can get a similar font from our website or use our Font Generator to see how your text looks in it.</p>



<p>If you liked this font and looking for more then please check out <strong><a href="https://different-fonts.com/the-office-font/">The Office</a></strong>, <strong><a href="https://different-fonts.com/miami-vice-font/">Miami Vice</a></strong>, and <strong><a href="https://different-fonts.com/mickey-mouse-clubhouse-font/">Mickey Mouse Clubhouse</a></strong> fonts now.</p>



<p>Thank you for reading.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://different-fonts.com/i-love-ny-font/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
