मेरे पास दो आरओटी एप्लिकेशन हैं जो मैं अपने आरओआर एप्लिकेशन में उपयोग करना चाहता हूं, लेकिन उनके प्रारूप मुख्य रूप से .ttf और .otf हैं, दूसरों के बीच। मैं अपने फाइल ऐप में इन फ़ाइलों को एम्बेड करने के बारे में कैसे जाउंगा? अर्थात्, एक बार जब मैं उन्हें अपने संपत्ति फ़ोल्डर में डालता हूं, तो मेरे सीएसएस और/या कम फ़ाइलों में उन्हें एम्बेड करने के लिए मेरे लिए वाक्यविन्यास वास्तव में क्या है?रेल ऐप में कस्टम फ़ॉन्ट कैसे जोड़ें?
संपादित करें: यहाँ अब के लिए कोड मैं है:
@font-face {
font-family: Vow;
src: url('/assets/Vow.otf');
}
h1 {
font-family: Vow;
text-align: center;
}
यह मेरे लिए काम होने के लिए प्रतीत नहीं होता। रेल कंसोल में उत्पादन की तर्ज पर कुछ है:
ActionController::RoutingError (No route matches [GET] "/assets/Vow.otf")
और Firebug के साथ पेज की जांच का कहना है:
downloadable font: download failed (font-family: "Vow" style:normal weight:normal stretch:normal src index:0): status=2147746065
source: http://localhost:3000/assets/Vow.otf
चेकआउट इस http://stackoverflow.com/questions/7973271/using-font-face-with-rails-3-1-app – AnkitG